Skip to main content

Definitions by dajizzla

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,
grimalo by dajizzla August 5, 2007