HIT THE SPOT


Meaning of HIT THE SPOT in English

( informal ) if sth hits the spot it does exactly what it should do

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.