Understand Chinese Nickname

碍我眼

[ài wŏ yăn]
Literally means 'getting in my eyes', used here to imply being very annoying or irritating.
Generate Chinese Nickname
Relation Nicknames