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 injury to a surfer after they get dragged across a reef. Nick had major reef rash on his arm after he hit that reef off the point. ..
1. The act of getting your pubes stuck under your helm. Jamie has a short penis and long pubes and thus had a case of 'I hate it when..
1. A wise man, who works in his own ways. This is also his weakness, because it clouds his ability to judge. A very well balanced jedi. &q..