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. (release TBA), JENARIUM, Rise of the new Sun, a cyber/heroic fictional saga is an expansive Mythology, evolving around a star Jenarium (..
1. Village idiot of the lame site www.warfareinc.com Also see homosexual for more information..
1. A person who is both muscular and fat. Woah, Tom needs to lay off the bacon - he's starting to look fatjacked! See fat, jacked, o..