Hit the spot To refresh you or satisfy you. Drinking the lemonade after the baseball game hit the spot.