1 definition by fortress star 11

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

Mug icon
Buy a mugly mug!