Top Definition
weird, annoying most of the time, and overly exaggerative!

he doesnt know when to stop talking....
ewwww stop being a Michael meneses
by pooooooooooooooooooooooooeeeee December 09, 2010
Free Daily Email

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

Emails are sent from We'll never spam you.