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
5 Words related to Supermuchomongo

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×