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. An Australian term used to decribe a person with a mental illness or a person with sub-normal intelligence. Commonly used as an insult ..
1. Non specific person in Scotland; 'joe bloggs'. Often used to refer to workman, or random person in street/crowd. See that gad..
1. The desire to or act of destroying each and every one of The Jonas Brothers and/or their fans. 1 - This feeling is usually aquired by u..