Understand Chinese Nickname

狼狈不堪的自己

[láng bèi bù kān de zì jĭ]
Describing oneself as being in a state of disarray or humiliation.
Generate Chinese Nickname
Relation Nicknames