Top definition
a loud expulsion of gas, loud vocal flatulence
Peg was mortified when a barking pumpkin leapt from her shorts after Mike bought her a chili dog.
by Bruce R April 28, 2008
Get the mug
Get a barking pumpkin mug for your boyfriend GΓΌnter.