Understand Chinese Nickname

大大怪

[dà dà guài]
Roughly translating as 'Eccentric Giant,' this may signify someone unusual or eccentrically larger than life in personality or character.
Generate Chinese Nickname
Relation Nicknames