1 definition by Dee Snutsenermouff

A blue lizard (Located in the northern regins of australia)
"Crikey, I caught myself a Blizzy today!!!"
by Dee Snutsenermouff September 2, 2003
Get the blizzy mug.