Mastupration meaning

(now rare) Masturbation.
noun
0
0
Advertisement

Origin of mastupration

  • An alteration of masturbation, apparently to resemble or provide overtones of Latin manus (“hand”) + stupro (“defile”).
    From Wiktionary