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. :derived from the term "tennis elbow" Applied to alcoholics, (esp. brainless old coots) who practice over-repetitive soul dro..
1. The ultimate extension of the exclamation "Q", meaning totally, stupendously awesome. Only, awesome in the true sense, not in ..
1. Ass-raping fucker of the piratey kind. Girl: Oh man, I need a good fuck buddy! Guy: Go on ebay and look up "FuckPirate", the..