Understand Chinese Nickname

烦人虫

[fán rén chóng]
An annoying bug. An endearing or self-deprecating term, implying someone or themselves are bothersome but likable.
Generate Chinese Nickname
Relation Nicknames