Skuttle

n.

Heard in Limerick

To engage in sexual intercourse.

In use

Well did you skuttle her down by the river last night?

Posh English

Well, did you engage in amorous congress with her down by the river last night?