Top definition
an utterly unattractive female usually carrying the physical traits of a gorrila and hippo
damn! karl dont look but that grimalo to the left keeps eye fucking you,
by dajizzla August 04, 2007
Get the mug
Get a grimalo mug for your bunkmate Riley.