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. Wall-to-Wall Ratio N. On popular social-networking website Facebook, the proportion of posts between two users/"friends." The..
1. Gay, small dick, a square, virgin, pole jocker. Uncle Tommy and Michael Jackson are going toopen a kiddy corall. See homo, lame, gay..
1. the military name for an operation in vietnam which sprayed over 19 million gallons of various herbicides in order to deny the enemy cro..