Understand Chinese Nickname

臭屁虫

[chòu pì chóng]
Literally translated as 'Fart Bug'. It’s a playful, childish name and might refer to someone mischievous or a bit stinky.
Generate Chinese Nickname
Relation Nicknames