Posted on Leave a comment

hit the spot

Meaning: To taste satisfying. For example, "After running three miles, that glass of water sure hit the spot".

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.