Skip to main content

Definitions by Nick JO

Squizard 

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