Understand Chinese Nickname

惹人烦

[rĕ rén fán]
A rather self-deprecating handle meaning 'irritating' or 'annoying to others'. This can be used humorously by someone who is aware of their quirks or traits that might disturb other people but wears it as a badge.
Generate Chinese Nickname
Relation Nicknames