Understand Chinese Nickname

刺眼先生

[cì yăn xiān shēng]
Mr. Blinding: Possibly referring to someone whose brilliance, charm, talent, or other positive attributes are almost too overpowering, thus described as blindingly prominent.
Generate Chinese Nickname
Relation Nicknames