flagellant

1. (noun) a person who whips himself as a religious penance
Related Words: penitent

2. (noun) a person who whips himself for sexual gratification
Related Words: masochist



Terms and Conditions of Use / Copyright Notice