Understand Chinese Nickname

怂了

[sŏng le]
It simply means 'became cowardly' or backed off, indicating weakness or retreat in facing certain situations.
Generate Chinese Nickname
Relation Nicknames