On the nest

phr.

Heard in Dublin

Having sexual intercourse.

In use

I am bollixed I was on the nest all last night

Posh English

I am quite exhausted. I was engaged in amorous congress all last night.