Skip to main content

Definitions by woody420haro

Barking Spider 

n. Its when you fart. Then you blame it on an imaginary spider.
Oh boy there is a nother barking spider guys.
Barking Spider by woody420haro February 15, 2009