What is a 'tree hugger'?

The Term "Tree Hugger" Referes to a person that cares deeply about trees and forests and wild life.