Top definition
A frightening mother. Comes from the video game Bart's Nightmare, which had an enemy that was Marge as a Moth, called Mothra.
Momthra's coming. I can hear her feet stomping! Hide the AIM chats!
by Jesse August 11, 2003
Get the mug
Get a momthra mug for your dog Zora.