Wiktionary
dolphin hugger
n. (context derogatory English) An environmentalist who is considered to be too earnest.