Bayou Barking Spider

What is Bayou Barking Spider?


1.

A loud, obnoxious, smelly fart. The name is a reference to the air quality of Bayou La Batre, Alabama.

"Watch out for those Bayou Barking Spiders! They'll sneak up on you!"

See smelly, barking spider


57

Random Words:

1. A noob at game, that is in denial, this is a term usually used in east-midlands england. "Oh no! I just saw a zewer" See zew..
1. To back out of a deal or a promise. I want to renig a contract. See Eric 2. In spades, to play a card of a different suit to win th..
1. "To take out (kill) all the fun out of things. Usually performed by mormons, such as 3.2% beer." "dood want to go make a..