Green’s Dictionary of Slang

jumby n.

see jumbie n.