Meaning of self-punishment
Definition of self-punishment
(noun)
punishment
inflicted on yourself
Other information on self-punishment
WIKIPEDIA results for
self-punishment
Amazon results for
self-punishment
Tweet