Skip to main content

Definitions by 00SaS

Brit. slang

Having sex in a public place.

e.g. parks, behind the bars, in toilets and...
Oh man, dogging that bitch last week gave me gonorrhea!
Dogging by 00SaS November 26, 2016