Top definition
This is a word to describe something that is great!
like mini eggs.. or pizza!

squisi is short for exquisite...
it must not be confused with Squizi because that is not a word
These mini eggs are Squisi..
by andrewthewalrus February 28, 2010
Get the mug
Get a Squisi mug for your cat Trump.