1 definition by seymour114
a snow storm that also includes thunder.
can you believe its thundering during this snow storm today?
oh, you mean it's a thundersnowrm? yea those almost never happen.
oh, you mean it's a thundersnowrm? yea those almost never happen.
by seymour114 February 6, 2008