Understand Chinese Nickname

丑比是我

[chŏu bĭ shì wŏ]
'Chou Bi Shi Wo' means 'I'm Ugly.' Perhaps he is expressing self-deprecating humor or maybe low self-esteem.
Generate Chinese Nickname
Relation Nicknames