Hit the spot

《略式》〈飲食物が〉〔人を〕満足させる,元気づける〔with〕
この表現は、19世紀中ごろから、使われ始めたようです。

(eg)
Mat: "Thank god. Finally home!"
(ふぅ~、やっと着いたね!)

Jill: "Yap! We had a long day, eh?
Want some beer? Here you are."
(ホント!長かったわねぇ?ビールでもどう?はい、どうぞ。)

Mat: "Thanks! Wow, this really hit the spot!" (ありがとう。わぁ~これ、キク~!)