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. When you hold a woman in a vice like grip bent over with one hand on her back and one holding her stomach, like how a vicar would hold a..
1. a marriage between two teachers i was on an ict course the other day ;) See teachers, ict, course, lie, funny..
1. One who has an unhealthy obsession with correcting the spelling, grammar, and pronunciation of others. "Do you know where to find ..