Adj. That is the most humongrel chick I have ever seen.
Noun. Look at humongrel over there trying to fit into that tiny bathing suit!
Noun. Look at humongrel over there trying to fit into that tiny bathing suit!
by mike93 November 03, 2007