Noun, 1. tree hugger - derogatory term for environmentalists who support restrictions on the logging industry and the preservation of forests.
確定! 回上一頁