Wiktionary
algolagniac
n. Someone who indulges in algolagnia; a sadomasochist.
n. Someone who indulges in algolagnia; a sadomasochist.