Sqoosh

The suprisingly pleasant feeling of despratley needing to use the toilet.
"I've got a sqoosh feeling."
by CROWSHOOTER67 February 19, 2010
Get the Sqoosh mug.