What is Dumpson?
Any person who sucks, especially if he or she smells bad.
You guys are a bunch of dirty dumpsons
See dump, dumpy, turt
All you need for a faster workflow in one place.