1 definition by doomgrab

1
A tall, dark, and handsome entity the public has deemed "Mothman" due to it's insect like appearance, first sighted in West Virginia, Point Pleasant in November of 1966.
I will be your Mothman if you'll be my Mothwoman.
by doomgrab January 30, 2021
Get the mug
Get a Mothman mug for your sister-in-law Beatrix.