Understand Chinese Nickname

真碍眼

[zhēn ài yăn]
Simply put, 'You're such an eyesore.' Used sarcastically or humorously to describe annoyance or dissatisfaction, similar to calling someone annoying or unattractive in English.
Generate Chinese Nickname
Relation Nicknames