Understand Chinese Nickname

怂吧啦

[sŏng ba la]
A casual phrase that loosely means 'Being Scaredy-cat' or timid, representing a lighthearted way of accepting oneself as someone who is sometimes fearful or lacks courage.
Generate Chinese Nickname
Relation Nicknames