The self-flagellation is a religious practice that involves self-flagellation on bare skin to destroy it and make it bleed, to pay a manda, a favor or a miracle received by God or a deity.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list