Green’s Dictionary of Slang

Maniac n.

see Mainiac n.