FEEDBACK

Meaning of 绷扒吊拷

Use your mouse
to draw a Chinese
character here
bèng diào kǎo (Trad.: 繃扒吊拷)
to strip, tie up, hang and beat sb, an ancient torture technique