Squizard Share definition Flag A squirrel/lizard that has been raped by a lizard/squirrel and produces a Squizard. Man, dude look at that squizard! Squizard by Nick JO October 23, 2007 0 0 Get merch Get the Squizard mug. Buy Now — $32.95 See more merch