Understand Chinese Nickname

惹人厌吗惹人嫌吗

[rĕ rén yàn ma rĕ rén xián ma]
Translated as 'Am I annoying? Am I causing aversion?' This net name expresses doubt and insecurity about oneself, worried about others' reactions due to one's own behaviors.
Generate Chinese Nickname
Relation Nicknames