Understand Chinese Nickname

针入我眼

[zhēn rù wŏ yăn]
Translates directly to needle entering my eye; this idiom refers to something which feels intensely uncomfortable or unbearable much like having needle stuck in one's eyes causing severe pain. Represents strong discomfort or displeasure.
Generate Chinese Nickname
Relation Nicknames