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. some one who rockes up in a mini skirt and a tank top on orientation day. Often think they are better than everyone due to thier largly ..
1. Short form for the term Russian-Jewish. Worst type of Russians in existence. Mean, greedy, rude, don't hold the door for others, a..
1. An expression of shock or disgust Russian Tour Guide: "And on the right we have Rasputin's pickled penis" Random guy in..