A mixture between a blizzard and a snatch... usually used in a deragatory way.
Goodness I sure hope I dont get caught in the big blizzatch...
by GTPPOPZZ August 14, 2003
Get the Blizzatch mug.