Green’s Dictionary of Slang

mazzy n.

see temazzy n.