treehugger

listen to the pronunciation of treehugger
Englisch - Englisch
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