hittin` the spot

what does this mean hit the spot

thanks

to be exactly what is needed.

Ex: these apple pies really hit the spot.

Hi, can you tell me more examples pls? i dont really get it…

englishdaily626.com/slang.php?172
idioms.thefreedictionary.com/hit+the+spot
idioms.yourdictionary.com/hit-the-spot