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. this phrase is wonderful when something is just so fucked up the word fuckers doesnt adequetly describe your anger/pain/amazement/surpri..
1. Someone who does not like President George Bush and who does not agree with his agenda. I am very anti-Bush. See RJ 2. Anyone who do..
1. the rejection of a person, which may be sly or outright, may turn the person into the outcast of a group. me: "hi" you: &quo..