I like Muggles because it is a funny word like the following:
Nozzle
any SQ word squish, squirt, sqeeze....etc.
You think me funny? Well just say them out loud and think of how they feel in your mouth when you say them!!! Muggle fits there too and is adopted as a forever term....just like:
GOONIES NEVER SAY DIE! Meaning...I might not find your cache this time...but I will never surrender until it is found!!!
Michelle
*refuses to grow up....EVER!*