Top definition
Large cascade of snow falling from trees as you walk or drive by. Usually caused by wind or wanker 'friends'.
I would've been here earlier but I had to stop and clean off my windows after getting hit with an arborlanche.
by Anim8us November 17, 2014
Get the mug
Get a arborlanche mug for your barber James.

Available Domains :D

  • arborlanche.se
  • arborlanche.net
  • arborlanche.ninja
  • arborlanche.org
  • arborlanche.men
  • arborlanche.com