Green’s Dictionary of Slang

jubes n.

see jujubes n.