Top Definition
A word used in China, by foreigners, to describe something extremely adorable/ awesome/ epic.
Ryan, your face is so maodorabeebs.
That couple is so maodorabeebs.
#adorable #maodorable #mao #beebs #bieber
by Icecreamsoul January 26, 2011
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.

×