1 definition by AcrobatLOL

Softer term for raping someone, taken from a character from the british drama "This is England '86"
by AcrobatLOL October 28, 2010
Get the Lol's dad mug.