Understand Chinese Nickname

是我怂

[shì wŏ sŏng]
'Shi Wo Song' means 'it’s me who is timid.' It openly acknowledges fear or lack of confidence, revealing a vulnerable side of oneself.
Generate Chinese Nickname
Relation Nicknames