That sneaky bastard who uses someone else's handicap placard to steal an easy parking spot.
" Dammit Roy, what's so hard about walking 20 extra yards? Why d'ya have to be such a fucking Thalidomide Grinch?"
by Dixon Syder March 17, 2007

5 Words Related to Thalidomide Grinch

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.

×