Top definition
My everything, the most perfect girl in the world, the one I want to squish for ever and ever!
I <3 my Squishums!
by Tush Tush September 23, 2009
Get the mug
Get a Squishums mug for your mate Zora.