Top definition
lengthening of mad, as in, meaning very good. and stuff.
That movie was Madonessay!
by afroman5k January 16, 2004
Get the mug
Get a madonessay mug for your cat Riley.