WordNet: flagellation

Sanatista
beating as a source of erotic or religious stimulation



flagellation