Understand Chinese Nickname

丑怪

[chŏu guài]
Literally means 'ugly monster' indicating self-deprecating humor or discomfort with one's appearance or character flaws.
Generate Chinese Nickname
Relation Nicknames