The phrase "dogging sites" refers to locations where people meet up to engage in a form of public sexual activity or watch others engaging in such activities.
Sentences with «dogging sites»
I often dog site for a dog that looks identical to her! (eatingbirdfood.com)
I have a fair bit of info on my Healthy Happy Dogs site about vaccination dangers. (healthierdogs.com)
Our powered dog sites are designated in one area. (wikiaustralia.com)