"damn those barking tree spiders ar really loud tonigt
a huge loud ass fart near or around a camp fire
""damn those barking tree spiders ar really loud tonigt" What is the definition of "barking tree spiders"?