Bayou Barking Spider Share definition Flag 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!" Bayou Barking Spider by Levi W. June 23, 2008 0 0 Get merch Get the Bayou Barking Spider mug. Buy Now — $32.95 See more merch