self-punishment

Noun
  1. Punishment inflicted on yourself (synset 101165162)

Other Searches