Understand Chinese Nickname

此生应笑他

[cĭ shēng yīng xiào tā]
Indicates laughing at oneself (or another) this life for actions or naivety regarding matters of love or decision making. It can reflect wisdom gained through self-reflection.
Generate Chinese Nickname
Relation Nicknames