1 definition by Stephane Lowe

Someone who takes a massive shit on the side of the road and then ditches it.
oh yeah man john is such a dumper
by Stephane Lowe April 30, 2020
Get the Dumper mug.