the weather channel reporter almost shit himself when he was reporting in chicago during a super thundersnow storm
a freak type of snow storm that is accompanied by startlingly loud-ass thunder and lightning even though no rain is present
"the weather channel reporter almost shit himself when he was reporting in chicago during a super thundersnow storm" What is the definition of "thundersnow"?