1138 / 2512

What does 狼狈 (láng bèi) mean in English?

狼狈
láng bèi狼狽

in a difficult situation; to cut a sorry figure; scoundrel! (derogatory)