FEEDBACK

Meaning of 放火烧身

Lookup via: Pinyin | Radicals
fàng huǒ shāo shēn (Trad.: 放火燒身)
to be hoist on one's own petard (idiom)