its a shortened - and sensational version of a meteorological term
https://oceanservice.noaa.gov/facts/bombogenesis.html
but as many have said - the naming of snow storms is a marketing gambit from the weather channel -
if i was naming them - they'd all have four letters
seriously- in the north east - this stuff happens every year - the media spreads panic- people rush to stores and buy more milk and bread than they can use in a month-
the plow truck drivers get some overtime - and i use the 4WD to take my wife to her office -
wait for the melt
repeat as needed until March