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. Hufstra means God in Dutch Teacher: Matt stop talking Matt: Why? Teacher: Go to detention Matt: Hufstra! See hufstra, god, holland,..
1. Kooper is a modern name for a male. He is all around great, and very friendly. A true ladies man. He is very athletic. If you're fr..
1. Getting to fouth or home base with two women at the same time. My wife let me get to eight base with her and her best friend. 2. Titt..