Dry riding

n.

Heard in Sligo

Sexual activity performed while both parties remain fully clothed, often in semi-public locations such as buses.

In use

Naw dey wernt riding jus dry riding!

Posh English

No, they were not copulating. They were merely engaging in fully clothed friction.