◄
Self-tormentor
►
Dictionary
(
n.
) One who torments himself.
Clyx.com