Doggin

v.

Heard in Galway and Donegal

To have sex in a public place.

In use

People are always doggin in the park.

Posh English

People are forever coupling in the park.

Same phrase, other counties