Understand Chinese Nickname

碍我眼了

[ài wŏ yăn le]
Means ‘It’s annoying you’re in my sight’ or more generally 'You're bothering me.' Reflects annoyance and dislike towards someone intruding on one's space or view.
Generate Chinese Nickname
Relation Nicknames