Self-flagellation is the disciplinary and devotional practice of flogging oneself with whips or other instruments that inflict pain.
Self Flagellation Fan Wanted – Warning – Only Five Strikes Before the 100m Mark Essential


Self-flagellation is the disciplinary and devotional practice of flogging oneself with whips or other instruments that inflict pain.