Random
Source Code

Dogging

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!

by 00SaS November 26, 2016

188👍 70👎