What is the meaning of "hit the spot"?

The meaning of "hit the spot" is:

satisfies


What is the definition of "hit the spot"?

The definition of "hit the spot" is:

satisfies



"hit the spot" means

satisfies

Example sentence:

A cold beer on a hot day really hits the spot.

Do you know what would hit the spot right now? A cigarette.