meaning of Arkansas Barking Spider

Arkansas Barking Spider meaning in Urban Dictionary

to pass through gas, Fart