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 one's member can be seen bulging in the slacks. Good grief, Doug! Your visual gork is quivering like a chipmunk trapped in a..
1. If you clicked this then your life is totally gay! Wow, when i clicked life is totally gay i realized that my life is totally Gay..
1. a smiley scratching its head. hmmm, that really is strange... (°_°)'j now that you said it i'm not so sure myself anmore (°_..