self-flagellation
Shia Muslims celebrating Muharram. This festival is mourning
You've been longing for some flagellation for quiet some time
You can tell I was raised Catholic by how much I enjoy self flagellation
Fetish Filled Flagellations As Foreplay For Hippy And Submissive