Tap that

n.

Heard in Galway and Sligo

An inquiry as to whether one would like to have sexual intercourse with a particular person.

In use

Would you tap that?

Posh English

Would you care to engage in carnal relations with that individual?

Same phrase, other counties