Squeasle Share definition Flag A Chinese delicacy made from freshly caught forest porcupine. I enjoyed squeasle and beer in a remote Chinese mountain village. Squeasle by Doctor Len November 9, 2005 Get the Squeasle mug.