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. The long tube looking pipe with a ball end that Hemet, CA kids (and tweakers world wide) light and twist to smoke their crack rocks. To..
1. Originated by teens without a car or means of transportation. It basicly means that if you go anywhere, you get there by foot; hence the..
1. 1. : the fifth and highest element in ancient and medieval philosophy that permeates all nature and is the substance composing the celes..