Phrasal Verbs

Hit the Spot

Posted on

Hit the Spot   = 1) something that feels/tastes refreshing (It was a good idea to do that or eat/drink that)   2) to be exactly right   (you may also see it as “spot on.”) Ex:  After a long day, a cold beer would really “hit the spot.” Ex:  That massage “hit the spot.” […]