Dictionaries:
Sexual DictionaryDictionary of the F-Word

autoflagellation:

A form of automasochism consisting in self-inflicted whipping for sexual pleasure. Synonym: self-flagellation .

Link to this page:

Word Browser