VariousWords beta
Related Terms:
Noun
Definition: A person who acts to their own detriment, contriving to give themselves vexation; a self-tormentor.
VariousWords beta
Definition: A person who acts to their own detriment, contriving to give themselves vexation; a self-tormentor.