flagellant

Noun
  1. A person who is whipped or whips himself for sexual gratification (synset 110114213)
  2. A person who whips himself as a religious penance (synset 110114089)

Found on Word Lists

Other Searches