Dumpdown

What is Dumpdown?


1.

A very large amount of snow.

"I can't come to work today, there has been a dumpdown and I am snowed in."

See blizzard, flurry, snow


75

Random Words:

1. 'Pull' in this Britishsense, basically meaning to french kisssomeone. Going 'out on the pull' means going out with t..
1. A racial slur for a very specific, unclassified race. From the Gaelic word Parlia, a word which can mean both your mother and hoe. Par..
1. An arcade game in Doom III, where you get to punch a turkey 'til it explodes! Now THAT is true entertainment. ^.^ "You can f..