Green’s Dictionary of Slang

jiblets n.

see giblets n. (2)