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. A limp wristed and inept technical support worker I called my tech support department about my email setup and all I could get through ..
1. The essence of fronting as a shy guy while, in reality, being a stone cold playuh who is down with the ladies. "I can't ask t..
1. 1.)The newest form of "in the closet". 2.)The act of hiding something. Example 1.)"Hey, I didn't know John was gay..