tormentor : Idioms & Phrases


self-tormentor

Self`-tor*ment"or noun
Definitions
  1. One who torments himself.
Webster 1913