look up any word, like smh:
Meaning was very good, or was a good plan, idea, etc)
Man! Those nachos sure hit the spot!
by CombatWombat August 15, 2003
AND hit the bull's-eye

to be refreshing
That coffee really hit the spot.
by Light Joker May 19, 2005