Skip to main content

Definitions by mmikmont

Barking spiders 

The act of passing gas and then blaming it on tiny eight legged creatures living in the walls.
Wow did you hear those barking spiders.
Barking spiders by mmikmont July 1, 2019