meaning of barking tree spiders

barking tree spiders meaning in Urban Dictionary

a huge loud butt fart near or about a camp fire.