Slurpee

or possibly a squishee

Leave a Reply