1 definition by Squeak Gremlin

Top Definition
The love child that results when a pickle mates with a squirrel.
If this squirrel doesn't stop mating with my lunch food, we're going to have a litter of squickles on our hands.

I've tried roasting the squickles with a garlic-herb sauce, but I still can't rid them of their gamey, sour taste.
by Squeak Gremlin April 01, 2010

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.

×