Understand Chinese Nickname

被人嫌

[bèi rén xián]
Quite directly meaning 'someone who is disliked', indicating humility or perhaps humor regarding oneself being often disliked by others.
Generate Chinese Nickname
Relation Nicknames