Understand Chinese Nickname

招你烦令你厌

[zhāo nĭ fán lìng nĭ yàn]
Expressing awareness of being annoying or vexatious to others, this nickname suggests a somewhat self-deprecating attitude. A similar expression in English would be: 'annoy and irk you'.
Generate Chinese Nickname
Relation Nicknames