Understand Chinese Nickname

惹人烦招人厌

[rĕ rén fán zhāo rén yàn]
Meaning 'Irritating and loathed,' this candidly negative self-label indicates the owner acknowledges their less desirable traits without shying away from them, showing either humility or possibly irony.
Generate Chinese Nickname
Relation Nicknames