barking tree frog Share definition Flag Code word for an audible fart in a public place. Person 1: *Farts* Man did you hear that barking tree frog? Person 2: You’re nasty. barking tree frog by Hughe G. Rection September 11, 2023 0 0 Get merch Get the barking tree frog mug. Buy Now — $32.95 See more merch