Understand Chinese Nickname

惹人厌也惹人烦

[rĕ rén yàn yĕ rĕ rén fán]
'惹人厌也惹人烦' stands for 'Annoying and Irritating People.' It implies behavior or personalities that are likely to cause others annoyance and irritation. In another context, it could imply a person admitting they know how they affect others, showing self-awareness despite being disruptive.
Generate Chinese Nickname
Relation Nicknames