Beelingo.com

English Dictionary

  • Hide translation

 masochist masochist

noun

  • someone who obtains pleasure from receiving punishment  ( masochist )
    someone who obtains pleasure from receiving punishment