Understand Chinese Nickname

我好丑

[wŏ hăo chŏu]
A self-deprecating expression meaning 'I am very ugly,' showing humility or lack of confidence.
Generate Chinese Nickname
Relation Nicknames