Understand Chinese Nickname

你太碍眼

[nĭ tài ài yăn]
Literal translation is 'You're too in my sight'. In Chinese, this generally conveys strong disliking of someone/something, which has become intolerably obtrusive.
Generate Chinese Nickname
Relation Nicknames