Meanings1to suffer a crushing defeat (idiom)2in a pitiful state3in a complete mess4to roll (with laughter)Written Forms人仰馬翻Traditional · Main Form人仰马翻Alternate Form