Green’s Dictionary of Slang

multa adj.

see multy adj.