Barking Pumpkin

What is Barking Pumpkin?


1.

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.

See fart, flatulence, wind, break wind


1

Random Words:

1. Originally from Arabic, in which it means a sort of temporary shack or lean-to, this word was given a whole new meaning in Hebrew slang:..
1. Giving someone really good head Guy 1: how was stuff with sarah last night? Guy 2: well good, she gave me a well nice charlie waters ..
1. A greek style hamberger Pao sta shopia yia Hiemperger me baicon, egg kai tsiz..