Understand Chinese Nickname

嘲讽笑

[cháo fĕng xiào]
It translates directly into ‘sneering’ or 'mocking smile' which represents a cynical or bitter laughing attitude. People may choose it when feeling tired of the society or having a mocking perspective toward certain things around them.
Generate Chinese Nickname
Relation Nicknames