Skip to main content

Definitions by Joel Herren

the annoying purple monster from mcdonalds, a pained expression on one's face or a creepy guy named Chris.
Joel: did you see Chris wearing that tight shirt?
Anne: Yeah, made me grimace.
Grimace by Joel Herren June 4, 2005