flagellations
fladʒəˈleɪʃ(ə)n
noun
flogging or beating, either as a religious discipline or for sexual gratification.
pursuing the path of penance and flagellation
flogging,whipping,beating,scourging,lashing,birching,switching,tanning,strapping,belting,caning,thrashing,flailing,flaying,welting,horsewhipping,spanking,sadomasochism,S & M,SM,algolagnia
