Understand Chinese Nickname

招人厌万人嫌

[zhāo rén yàn wàn rén xián]
Translated as 'Hated by all and loathed by many'. This self-deprecating username might represent a perception or fear of social isolation, rejection, or being disliked.
Generate Chinese Nickname
Relation Nicknames