Idiom: Hit the Spot
Example: Mike and Alex are eating at a restaurant after class
Alex: Wow! You ate that sandwich pretty quickly!
Mike: Dude, I was so hungry. I was running late today so I had to skip breakfast.
Alex: I see. Did the sandwich hit the spot?
Mike: Yeah! It definitely hit the spot!!
Meaning of 'hit the spot': to be exactly what is needed or wanted (if the food hits the spot, it makes you feel satisfied).