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. Verb: To hit a person on a bike while driving a car. "I almost brown skid this spandex jockey on my way to work today. See brown,..
1. The Spirit of the Dark Carnival gave the six Joker Cards to Insane Clown Posse which is a revelation that they are spreading. Each Card ..
1. The US version of the band "Editors". Why did you get tickets for Interpol? They're shite. See editors, band, music, de..