HIT THE SPOT Meaning of HIT THE SPOT in English was just what one needed, fulfilled one's need Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012