Understand Chinese Nickname

我招嫌

[wŏ zhāo xián]
This means 'I attract dislike' or 'I am annoying'. This user may consider themselves a source of irritation to others, perhaps adopting this identity in jest or as a form of self-deprecating humor.
Generate Chinese Nickname
Relation Nicknames