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. University of Michigan Law Library He is studing at the lawbrary...
1. A lance corporal in the USMC that will never make it past the rank of E-3 for one reason or another. Who cares about my PFT im a termin..
1. One who browses DoBRP's forums in his spare time. CryptFiend- normally doesn't maturbate to female baboons, but on the weekend..