September 7, 2015March 6, 2024Phrasal Verbs Hit the Spot Hit the Spot = 1) something that feels/tastes refreshing (It was a good idea to do that or eat/drink that) […]