Drill

v.

Heard in Longford

To engage in sexual intercourse.

In use

I drilled her from all angles down by the old hay barn!

Posh English

I engaged in vigorous congress with her from all quarters near the old hay barn.