meaning of Barky Spider

Barky Spider meaning in Urban Dictionary

Euphemism for "Fart".