1 definition by fortress star 11

Combination of the words "mucho" and "ugly". Basically, very ugly.
Man, is she mugly!
by fortress star 11 July 28, 2010
Get the mugly mug.