1 definition by auburnMOJO

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 27, 2010
Get the Momentos mug.