Top Definition
The dorkiest, most amazingly awesome boyfriend that ever existed. XD
Mewchu11 was a dork added me to urbandictionary.com, so I added him to 1up him.
by Moonlit Shadow April 13, 2004
1 Word related to Mewchu11

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.

×