What is the full meaning of sadomasochists
SADOMASOCHIST, one who derives sexual pleasure from inflicting pain [n]
Example of the word sadomasochists placed on a Scrabble board.