Understand Chinese Nickname

嘲笑吧

[cháo xiào ba]
Meaning in English is "Just laugh it off"; such a user name shows indifference to ridicule or disdain, suggesting a sort of toughness or unwillingness to take negative remarks personally.
Generate Chinese Nickname
Relation Nicknames