Shizzard Share definition Flag Like a blizzard, but instead of snow falling from the sky, massive amounts of Shit comes raining down on you. I walked outside and there was 5 inches of shit on the ground from the Shizzard Shizzard by Ellbobby February 21, 2011 0 0 Get merch Get the Shizzard mug. Buy Now — $32.95 See more merch