strafe

to have a hard sex with a girl
by Uche January 26, 2008
Get the strafe mug.