Understand Chinese Nickname

卑微成狗

[bēi wēi chéng gŏu]
Humiliating oneself excessively to win approval, showing low self-esteem or an eagerness to please others at one's own expense.
Generate Chinese Nickname
Relation Nicknames