Define Twizzard Meaning

Twizzard
A number of short messages sent rapidly on the same topic, usually by multiple people. Etymology: a blizzard of tweets.

"McCain had tweeted a question about how one manages a beaver, but he deleted it after the comment provoked a twizzard." Blog entry by Jake Tapper, ABC News, February 27, 2009.
By Darda
Twisted Twizzard
Another version of twizzy (twin) created by the community after the popularisation of twizzy after yeat dropped 4L

Where were you yesterday?

I was w my twisted twizzard the whole day
By Riki