driving in England

"Of course I don't know if she had an orgasm! ... I was driving in England mate!..."
by Baz February 15, 2004
Get the driving in England mug.

driving in England

Masturbation. From the Boys Suck song of the same name.
by Bloke February 13, 2004
Get the driving in England mug.