Green’s Dictionary of Slang

rumpo n.

[rump v. (1)]

sexual intercourse.

[UK]Guardian Guide 15–21 May 10: There’s nothing quite like a spot of rumpo on the telly to get Disgusted of Tunbridge Wells hot under the collar.
[UK]Indep. Rev. 7 Feb. 8: Love Rat QC Had Rumpo.