Meaning of tree hugger
Definition of tree hugger
(noun)
derogatory
term
for environmentalists who
support
restrictions on the
logging
industry
and the
preservation
of forests
Other information on tree hugger
WIKIPEDIA results for
tree hugger
Amazon results for
tree hugger
Tweet