Understand Chinese Nickname

怂逼样

[sŏng bī yàng]
Roughly translates to 'a coward's face', humorously describing someone as being very timid or easily frightened.
Generate Chinese Nickname
Relation Nicknames