Understand Chinese Nickname

狼狈过往

[láng bèi guò wăng]
'Embarrassing Past' expresses reflection on embarrassing or disgraceful historical events or personal experiences. There may be feelings associated with shame, failure, and wanting to leave behind a troubled history.
Generate Chinese Nickname
Relation Nicknames