a "couple" doesnt necessarily have to have anything to do with anything sexual irish.... (although its a bonus.... to be friends with privleges)
could be a couple of frinds, hangin out with a drink
could be a couple of business partners....
could mean anything.... good thing I have no secrets from anyone