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 monucca is a slang term for a person. It doesn't matter if they are a friend or foe. Those are some crazy monuccas! See Mellie..
1. also known as an "e-gasm". the term used when one has read a sentence or looked at an image on the computer that has given the..
1. something completely fab and brilliant 'wow! i won the lottery!! groovimongo!!'..