Alabama Barking Spider Share definition Flag Another name for flatulence. What was that sound?Just an Alabama Barking Spider.Really? Do those exist?!You heard it, right? Alabama Barking Spider by Walkndude October 30, 2013 0 0 Get merch Get the Alabama Barking Spider mug. Buy Now — $32.95 See more merch