SQUOOSH

Definition of SQUOOSH