Understand Chinese Nickname

王八怪

[wáng bā guài]
Translating roughly to 'strange turtle', it's likely used jokingly, expressing uniqueness or peculiarity in an amusing way.
Generate Chinese Nickname
Relation Nicknames