Understand Chinese Nickname

嫌我烦

[xián wŏ fán]
You Find Me Annoying. The name reflects a self-consciousness about being bothersome or irritating to others, maybe hinting at feelings of insignificance or unwantedness.
Generate Chinese Nickname
Relation Nicknames