Understand Chinese Nickname

你的微笑很刺眼

[nĭ de wēi xiào hĕn cì yăn]
Literally translating to 'your smile is blinding,' it indicates an ironic response to someone whose superficial cheerfulness is annoyingly bright, possibly masking underlying emotions.
Generate Chinese Nickname
Relation Nicknames