Green’s Dictionary of Slang

muggles n.

see muggle n.