Green’s Dictionary of Slang

jupe balls n.

see judy n.3