Home

Word

self-punishment, n.
more info punishment inflicted on yourself
<noun.act>

self-punishment