Mewchu11 Share definition Flag 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. Mewchu11 by Moonlit Shadow April 13, 2004 0 0 Get merch Get the Mewchu11 mug. Buy Now — $32.95 See more merch