1 definition by Marfamcfab

Top Definition
The stank left behind when you take a dump
When I walked into the restroom the dump cloud hit me in the face like a bitch slap!
by Marfamcfab April 19, 2020

Mug icon
Buy a Dump cloud mug!