Understand Chinese Nickname

愚人自嘲

[yú rén zì cháo]
'Yu Ren Zi Chao', meaning self-mockery of the fool, it could imply a light-hearted self-deprecating humor, but might also reflect deeper feelings of worthlessness, humility or being humble after encountering setbacks
Generate Chinese Nickname
Relation Nicknames