VariousWords beta
Related Terms:
Definitions:
Noun
flagellant
Definition: a person who is whipped or whips himself for sexual gratification
flagellant
Definition: a person who whips himself as a religious penance
Definition: a person who whips themselves or others either as part of a religious penance or for sexual gratification.