look up any word, like fleek:
 
1.
Any person who sucks, especially if he or she smells bad.
You guys are a bunch of dirty dumpsons
by Nasty Turt January 29, 2008

Words related to Dumpson

turt dump dumperton dumpsalot dumpy keeeds keets nice red