Understand Chinese Nickname

Me是烦人的桔子

[me shì fán rén de jié zi]
I am the annoying orange. It is possibly an idiom referring to oneself as someone quirky or irritating, yet likable, drawing from internet humor.
Generate Chinese Nickname
Relation Nicknames