Thesaurus.com
Dictionary.com
Showing results for self-flagellation. Search instead for segelflugpilotin .

self-flagellation

NOUN
hair shirt
Synonyms