Understand Chinese Nickname

惹人嫌碍人眼

[rĕ rén xián ài rén yăn]
This name humorously implies that the person is quite annoying and gets in the way, expressing a kind of lighthearted self-mockery or anti-charm attitude.
Generate Chinese Nickname
Relation Nicknames