hit the spot

hit the spot  {v. phr.},  {informal}
To refresh fully or satisfy you; bring back your spirits or strength. — Used especially of food or drink.
A cup of tea always hits the spot when you are tired.
Mother's apple pie always hits the spot with the boys.
Categories: {informal} {v. phr.}