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. Currently, the largest protestant denomination. They believe the following: 1.The scriptures (Bible) are the inerrant Word of God. 2.T..
1. The possesion; or holding of a single gram of cocaine. A very small amount of cocaine, wrapped up in a tight knot. I got to get rid of..
1. By definition a "gay-fag-queer" You know that guy who signs the defintions as Music Enthusiest, I heard he loves the cock Se..