• word of the day

    masochistic

    masochistic - Dictionary definition and meaning for word masochistic

    Definition
    (adj) deriving pleasure or sexual gratification from being abused or dominated
Download our Mobile App Today
Receive our word of the day
on Whatsapp