Understand Chinese Nickname

真刺眼

[zhēn cì yăn]
Literally means 'So Blinding', referring to a physical or figurative reaction. In social context it might describe feelings provoked by actions/things too bright or obnoxious, potentially metaphorically hurting the eyes.
Generate Chinese Nickname
Relation Nicknames