Skip to main content

Definitions by T.I.M

Barking Spiders 

Another name for a short yet loud fart
*fart*
Guy: Damn! Barking Spiders
Barking Spiders by T.I.M October 17, 2008