A giant, round, stuffed animal that is perfect for hugging.
I had a bad day, but I felt much better after I hugged my squishable.
by Cow Owner February 12, 2011
1 more definition
able to be SQUISHED/SQUASHED
Your cushion is super comfortable and squishable.
by Skyspeaker May 28, 2005