1 definition by FrothyDog

Top Definition
A soul-sucking corporation that works hard to lure children into obesity with its not-quite-human spokescharacters (like birdie and the hamburgular), and its method of handing out globs of colorful plastic that double as choking hazards in every happy meal
What the fuck is Grimace anyway?
by FrothyDog August 21, 2003

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×