Understand Chinese Nickname

怂货傻蛋

[sŏng huò shă dàn]
'Cowardly Idiot' uses slang terms directly criticizing oneself in a somewhat self-deprecating tone to express disappointment in actions or character traits regarded as cowardice or stupidity.
Generate Chinese Nickname
Relation Nicknames