To ride the box off

v.

Heard in Dublin

To have sexual intercourse with a woman. The 'box' refers to the vagina.

In use

I rode the box off yer wan last night.

Posh English

I had vigorous carnal knowledge of that young lady last night.