dogging
dog-ging
noun
The act of watching or engaging in sexual activity in a public place.
"They were caught dogging in the car park last night."
Thesaurus
Synonyms: continuous, uninterrupted, persisting
dog-ging
The act of watching or engaging in sexual activity in a public place.
"They were caught dogging in the car park last night."
Synonyms: continuous, uninterrupted, persisting