Understand Chinese Nickname

我叫讨人厌

[wŏ jiào tăo rén yàn]
Translated as 'My name is Annoying', this net name implies a self-deprecating humor or the desire to stand out in a unique way by willingly presenting themselves in an unfavorable manner.
Generate Chinese Nickname
Relation Nicknames