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