Understand Chinese Nickname

惹人嫌

[rĕ rén xián]
This nickname means 'annoying' or 'pest'. People might use it jokingly to describe themselves as someone slightly troublesome, but in an adorable and self-deprecating way rather than actually bothersome
Generate Chinese Nickname
Relation Nicknames