1 definition by auburnMOJO

Top Definition
a sugar high from eating too many mentos

a sugar high
"I love Mentos candy. I always want more, because they are mine! Momentos!"
by auburnMOJO March 26, 2010

Mug icon
Buy a Momentos mug!