Meaning of flagellant
Definition of flagellant
(noun)
a
person
who is whipped or whips himself for
sexual
gratification
a
person
who whips himself as a
religious
penance
Other information on flagellant
WIKIPEDIA results for
flagellant
Amazon results for
flagellant
Tweet