Shag

n.

Heard in Limerick and Longford

A casual or blunt term denoting a partner for sexual intercourse.

In use

She is a good shag when she's in the humor for it!

Posh English

She is a remarkably satisfactory partner for sexual congress when so inclined.

Same phrase, other counties