Understand Chinese Nickname

人嫌狗厌

[rén xián gŏu yàn]
This self-deprecating username humorously means 'disliked by both humans and dogs', indicating someone who feels very unloved or unpopular.
Generate Chinese Nickname
Relation Nicknames