1 definition by random name 32

A shitload of farts/Number 2:s.
You'll have to hear/smell it to know it.
Hey Aaron, wanna hit the town?
Hang on, i gotta release my dogbomb.
by random name 32 April 16, 2009
Get the Dogbomb mug.