| 1. | Bayou Barking Spider | ||
|
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!"
|
|||
|
most popular see also alphabetical
|
|
advertise here | |||||||