Top definition
Something that is very large. Used mostly in Alabama. For lots of things.
That's a mamahauncher bowl of ice cream! Or that's a mamahauncher zit on your back, man!
by retired boss June 14, 2017
Get the mug
Get a mamahauncher mug for your daughter Nathalie.