Understand Chinese Nickname

讨人嫌

[tăo rén xián]
Means 'annoying', indicating a mischievous nature that intentionally annoys or upsets people.
Generate Chinese Nickname
Relation Nicknames