look up any word, like sex:
 
1.
a rare mythical creature that can be easily adored.
Finding a Sqooshie is like finding a piece of heaven.
by BrownShugga July 14, 2010