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 common nickname for the University of Wisconsin Oshkosh, due to it's reputation of extreme drinking. UWO Student: "U dub sl..
1. when you have large mouthfulls of any energy drink and you then react to the cafene/guarana hit with a slight twitch in the eye, neck, h..
1. to remove someone/something from a list, such as a high-score list in video games. the slang form is when one graffiti artist crosses t..