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 great explosion of noobs into one game, creating a space of irritating noobness and creating a major Hazmat situation. Player 1: Stil..
1. In the video game Gears Of War, someone who picks up the sniper rifle, fires a round off to acheive an active reload, then downs someone..
1. Roguer: Rogue Boner. The kind of poorly timed erection that pops up for absolutely no reason in the most awkward social situations, suc..