flagellant(noun) noun1. a person who is whipped or whips himself for sexual gratificationDefinition categories: person, masochist2. a person who whips himself as a religious penanceDefinition categories: person, penitent