Top definition
a creature of love, very affectionate, very beautiful, the sweetest person i have ever been lucky enough to know. can get sad, and likes to sleep, but is marvelous fun and adorable :)
i love my squshy very much :) <3
by em1995 June 08, 2013
Get the mug
Get a squshy mug for your dog Sarah.