Understand Chinese Nickname

怂不认输

[sŏng bù rèn shū]
Translated as 'Cowardly yet never admitting defeat'. This net name conveys someone who might avoid confrontation but does not concede easily or accept defeat willingly.
Generate Chinese Nickname
Relation Nicknames