Understand Chinese Nickname

怪扎扎

[guài zhā zhā]
A bit prickly or odd. This may indicate a unique character who does not mind looking slightly awkward or unconventional in front of others.
Generate Chinese Nickname
Relation Nicknames