Danny’s Dirty Dictionary: Barking Spider

by Danny McDumper on September 19, 2011

Barking Spider
noun
A mythical creature blamed for public farts. Curiously, only ever seen by the offending party.

About | Contact & Suggestions | Developer Diary | Terms of Service | Privacy | Help
©2011 SexyToiletParty