Green’s Dictionary of Slang

jumble-giblets n.

the penis; thus do/perform a jumble-giblets, to have sexual intercourse.

[UK]Farmer & Henley Sl. and Its Analogues 207/1: To have, or do, or perform [...] a jumble-giblets.