Skip to main content

Definitions by Squeak Gremlin

Squickle 

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.
Squickle by Squeak Gremlin April 1, 2010