What does Arborgeddon mean?

Arborgeddon meaning in Urban Dictionary

When the trees and limbs of trees tend to be taken down by forces of nature such as for example ice , wind or snowfall and wreak havoc on the infrastructure of a city, city or specific.