Top definition
a lot, high quantitiy, many in store, great feeling or desire of, huge and/or large amount, like/love
She likes pizza supermuchomongo lots just because it has many different toppings.
by Jean Richelle July 13, 2006
Get the mug
Get a Supermuchomongo mug for your Facebook friend José.