Top definition
A squishel is a bushel (35 liters) of Sea Squirts, a type of sessile potatoe-shaped organism that lives near the shore and on the ocean depths.
How many Sea Squirts you got there?
A squishel!
by benjaminbailey October 21, 2010
Get the mug
Get a Squishel mug for your coworker José.