Green’s Dictionary of Slang

jo maxi n.

see joe maxi n.