1 definition by Someone5007008

Top Definition
A euphimism for any horrible cancerous tumor.
Sorry about your uncle Bart. Heard the squishy penguin in his colon finally did him in.
by Someone5007008 August 30, 2010

Mug icon
Buy a Squishy Penguin mug!