1 definition by Pr_TickleButton

Top Definition
The act of a woman taking a man's cum in her mouth, and then forsing the cum into the man's butt hole.
The boss caught Tom and Sarah doing the Marranda Insertion in the breakroom.
by Pr_TickleButton December 21, 2011

Mug icon
Buy a Marranda Insertion mug!