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. Greek, used when greeting a person "yia sou" "hello" :) See marie..
1. A phrase used to pick on on girls in a bar.... Chazz said: "Y'all Do Shots?" while using two fingers as a horizontal pea..
1. when some one says a really late come-back "dude your so gay!" -- 5 minutes later -- "yeah only coz im going out with..