Random
Source Code

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.

by Icecreamsoul January 27, 2011

1👍 1👎