Understand Chinese Nickname

自言惨笑

[zì yán căn xiào]
The term 'Self-deprecating Chuckle' describes someone who bitterly laughs and talks to oneself, often in a moment of self-mockery or sorrow.
Generate Chinese Nickname
Relation Nicknames