snizard Share definition Flag A cross between a snake and lizard. Resembles a snake that sprouted legs. Oh my god, it's a snizard! snizard by Chad December 3, 2003 0 0 Get merch Get the snizard mug. Buy Now — $32.95 See more merch