Green’s Dictionary of Slang

lord and lady n.

(N.Z. prison) sexual intercourse.

[NZ]G. Newbold Big Huey 250: lord and lady (n) Sex.