Rumpy-pumpy, n., chiefly British.

Humorous slang word for sexual intercourse.