1 definition by Hareuhal2

A big purple fag created by McDonalds.
<Grimace> Hi I'm grimace and I'm a big purple fag
<anyone> ...........die
by Hareuhal2 December 21, 2006
Get the Grimace mug.