Understand Chinese Nickname

输的太过狼狈

[shū de tài guò láng bèi]
'Lost too miserably' conveys a feeling after experiencing failure where someone may lose their dignity or confidence or find themselves in an embarrassed situation.
Generate Chinese Nickname
Relation Nicknames