A phrase that means 'that was really good' or 'that was just what I needed'. Example
1) Mmmm - that cup of coffee really hit the spot! Etymology
'The spot' refers to a need you might have, like hunger. When you get some food, you have addressed or taken care of that need - or 'hit the spot'. The term is usually used for food and drink, but also for other kinds of pleasures, such as entertainment.