muggles
noun
mug·gles
| \ ˈməgəlz\
plural muggles
Definition of muggles
slang
Keep scrolling for more