Apparently I'm supposed to learn a new word. Flagellation has followed me around for two days - twice in a book, once in a friend's status update. This happens, usually when I am being/acting/doing the new word without realizing it.
1. the act or process of flagellating.
2. a masochistic or sadistic act in which the participants receive erotic stimulation from whipping or being whipped.
1. to whip; scourge; flog; lash.
1. The act of severely criticizing oneself.
2. The act of punishing oneself.