1 definition by UWFuzzy

A term used by Elginites (a small town in NE Oregon) to indicate it is snowing really hard.
by UWFuzzy February 4, 2016
Get the Snowing like a banshee mug.