Understand Chinese Nickname

怂逼怂卵

[sŏng bī sŏng luăn]
Cowardly Chickenhearted Cowardly Balls - Informal slang referring self-deprecatingly to oneself as lacking bravery or confidence when confronting difficult challenges, akin to admitting cowardice openly.
Generate Chinese Nickname
Relation Nicknames