Understand Chinese Nickname

自嘲自讽

[zì cháo zì fĕng]
Translates to 'Self-ridicule and Self-derision', expressing self-disdain or humorous self-awareness of one’s imperfections or embarrassing traits. Often seen as humility but may also hide underlying confidence issues.
Generate Chinese Nickname
Relation Nicknames