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. How inspiring! Idiotic, yet catchy! "Kyle's Mom's a Bitch" is better...
1. Inspection. The act of post-crap review. I got up off the crapper and turned around for the inspection. See crapper, viewing, toilet,..
1. A failed attempt at a moustache. Is often stroked when in deep thought or stalking. Cannot be shaved, apparently. Benny Mayfield. see a..