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
Get the mug
Get a Mewchu11 mug for your cousin Abdul.