we knew moofie was on the loose when suddenly people started disappearing from chat
the name of a mythical creature that wreaks havoc on modems and other computer network components
"we knew moofie was on the loose when suddenly people started disappearing from chat" What is the definition of "moofie"?