dolphin hugger

listen to the pronunciation of dolphin hugger
English - English
An environmentalist who is considered to be too earnest