English dictionary
sadomasochist meaning and definition
Definition and meaning of sadomasochist at MeaningMonkey.org. sadomasochist meaning and definition in the English Dictionary.SADOMASOCHIST noun
Definition of sadomasochist (noun)
- someone who enjoys both sadism and masochism
Source: Princeton University Wordnet