Top Definition
When something is just magnificent! When everything goes your way.
I scored a peach of a goal when I was playing Preevo the other night, mmm mmm spearmint!
by RichCorb March 13, 2005
2 Words related to mmm mmm spearmint

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×