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
Get the mug
Get a Squickle mug for your father-in-law Manley.
2
The combination of a squeeze and the tickle that results from that squeeze.
She squickled my knee when driving- making me giggle.
by sonyotto February 25, 2014
Get the mug
Get a squickle mug for your father-in-law Abdul.