i would've been here earlier but i had to stop and clean off my windows after getting hit with an arborlanche
large cascade of snow falling from trees as you walk or drive by
"i would've been here earlier but i had to stop and clean off my windows after getting hit with an arborlanche" What is the definition of "arborlanche"?