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. To be completely and totally amazed. A more enthusiastic version of amazed. Just listen and be amazored!..
1. some fucking retard that lives in inverloch going to get his head smashed in by ME or a chicken coz hes weak as p i ss sucks penis at ..
1. A large and unwieldy box containing a high number of miscetaneous items. Often this box is used as a last resort when attempting to pack..