Meanings1battered and exhausted2stuck in a dilemmaWritten Forms狼狽不堪Traditional · Main Form狼狈不堪Alternate Form