masochist
noun
°someone who enjoys pain, or who derives pleasure from harming oneself or being harmed by others.