Top definition
someone who is being negative and or sad. Therefore making others sad.
"Jen is being such a downy dumper it's making me sad too."
by NymphNaji March 27, 2012
Get the mug
Get a Downy Dumper mug for your girlfriend Jovana.