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 method of resolving a dispute wherein two males take turns kicking each other in the testicles. Whoever falls over first loses. Rocham..
1. An acronym for quietpupil christianity, which is a phase meaning shit. quiet is like SHhh pupil is in an eye, like I the symbol for c..
1. - The eigth track on Pink Floyd's 1973 album Dark Side of the Moon. A instrumental song that combines elements of funk, rock, blue..