strafe

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