Understand Chinese Nickname

狼狈离去

[láng bèi lí qù]
A hasty and undignified departure. It expresses a sense of leaving in a difficult or embarrassing situation.
Generate Chinese Nickname
Relation Nicknames