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. The concept of a dictionary consisting of slang terms. We could create on over the Internet so people could post their definitions, as o..
1. A person who overuses gestures in Second Life. Usually about audio gestures, but can apply to excessive text art, or indeed any brainles..
1. a nugget of extremely potent marijuana; the dankest nuggz one could could find. Phil and I both passed out after we hit those nuggatron..