Dictionary/人仰马翻

人仰马翻 人仰馬翻

rén yǎng mǎ fān

ㄖㄣˊ ㄧㄤˇ ㄇㄚˇ ㄈㄢ
Idiom
1to suffer a crushing defeat (idiom)
2in a pitiful state
3in a complete mess
4to roll (with laughter)

Characters