Translation of hukum sula in English:

hukum sula

noun

  • 1

    a death sentence whereby a sharp stake is pushed from the anus up to the stomach