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. It is another ambolicle word for COP A FEEL and it means that it makes a transaction with another human that you are attracted too. Cop..
1. A male who flakes out or is scared when he should man up! Guy 1: Why isn't Tom coming with us to walk the graveyard at night? Guy..
1. For something, or someone, to be one of the following : Awesome, Cool, Sweet, Fantastic, Uber, Radical, Tubular, Gnarly, Ticklish, Ama..