Understand Chinese Nickname

自嘲自笑

[zì cháo zì xiào]
Self-derision with a chuckle ('Self-mockery and laughter'), this reveals humor used either as defense mechanism or self-criticism, perhaps making light of difficult situations or personal shortcomings.
Generate Chinese Nickname
Relation Nicknames