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. intense feeling, most common in men, when one see a friend with the precious golden liquid - w00t b33r! gimme one! - fo' shizzle ..
1. A condition that involves someone idolizing the ficitional character James Bond. Addicted to James Bond. Wow - check it out - that gu..
1. plus one "what the fuck" I am like SO going to mod that post +1 WTF...