Lash, lashing

v.

Heard in Longford

To give a woman the gift of pleasure through sexual intercourse.

In use

Did ya give her the lash last night? ... Jayz, I'd give yer one an awful lashin

Posh English

Did you give her the business last night? ... Good heavens, I should give your one an absolutely splendid seeing to.