Tree bark Donut Share definition Flag When you go to 7-11 and buy whatever donut looks good. "Oh darn I purchased a Tree bark Donut." "This donut tastes like tree bark." Tree bark Donut by Ricky Dump March 1, 2009 0 0 Get merch Get the Tree bark Donut mug. Buy Now — $32.95 See more merch