FLAGELLANTISM

Definition of FLAGELLANTISM