New England Tumbleweed Share definition Flag A crumpled up Dunkin Donuts bag (litter) blowing and tumbling in the wind. Yo check that shit out! That’s a New England Tumbleweed if I’ve ever seen one! New England Tumbleweed by ZefsDead January 25, 2019 0 0 Get merch Get the New England Tumbleweed mug. Buy Now — $32.95 See more merch