self-flagellation in Finnish self-flagellation in Finnish itsensäruoskinta noun (historical) The practice of whipping oneself as penance for sins. Add to Flashcards