Skip to main content

Definitions by Icecreamsoul

maodorabeebs 

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.
maodorabeebs by Icecreamsoul January 26, 2011