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. To be unhappy despite achieving success. The Arsenal fans in Cardiff this weekend (17/5/03) were miserable as fuck, despite winning the..
1. Meaning, beat your meat, just slurred really badly so a teacher doesn't notice, its a fun way for children to have a secret word B..
1. mixed cultural term/name meaning "king of the kings" it is usually common in Turkish which is mixed with Arabic. that horse i..