treehugger

listen to the pronunciation of treehugger
English - English
An environmentalist; someone who shows excessive concern for the environment
a mildly derogatory term for an environmentalist; someone who shows excessive concern for the environment