HIT THE SPOT


Meaning of HIT THE SPOT in English

taste right, is satisfying

Sometimes tea hits the spot. It satisfies me.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.