Understand Chinese Nickname

很刺眼

[hĕn cì yăn]
Literal translation is 'very glaring'. In this context, it can mean something or someone is too glaring to be ignored or accepted, expressing a form of rejection or discomfort towards certain stimuli.
Generate Chinese Nickname
Relation Nicknames