FEEDBACK

Meaning of 绷扒吊拷

Lookup via: Pinyin | Radicals
绷 bèng 扒 bā 吊 diào 拷 kǎo (Trad.: 繃扒吊拷)
to strip, tie up, hang and beat sb, an ancient torture technique