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. see deadman gravebane, what's up?..
1. A person who is not up to the standard of humor and or acceptable behaviour. Usually has mental problems and dillusions. Most often has ..
1. interjection: A combination between w00t and tubular. The utmost of cool. syn: wootular "You're getting your driver's l..