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 act of using a key to snort a drug. The drug is spooned onto the key and the placed near the nostril for inhalation. "Let&apo..
1. Much confused with out of synch, it means that two objects are not in synchronization or are opposing each other. Can be used as an insu..
1. an extreme lagger who exploits their own lag to their advantage. "pika Unforgiven is the greatest Graal Lagwhore of all time"..