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 manager or senior exec who "handballs" or refuses to take responsibility for anything that goes wrong. Blames others. From t..
1. I think it is pretty self explanatory. One who excels in being a crackhead whore, sometimes whoring oneself for said crack and being ev..
1. a cigarette. word used in northern california mainly the area of santa rosa. hey fool, lets go out back and mobb a zogg. See Alex..