Learn English: Daily Easy English Expression 0178 — 3 Minute English Lesson: That hits the spot!
informal to have exactly the good effect that you wanted, especially when you are hungry or thirsty
Learn English: Daily Easy English Expression 0178 — 3 Minute English Lesson: That hits the spot!
informal to have exactly the good effect that you wanted, especially when you are hungry or thirsty