Understand Chinese Nickname

狼狈不堪的我

[láng bèi bù kān de wŏ]
It refers to someone feeling very embarrassed or distressed, as if life has pushed them into an uncomfortable situation where they have lost their composure and self-confidence.
Generate Chinese Nickname
Relation Nicknames