Tree-hugger? That's a blimingly new word to me. As is blimingly which I just heard use by one of the jury members of the BBC 2 program "Great British Menu".

" Oh, come on Prue, this ìs a blimingly good piece of beef Wellington"

The word didn't turn up in Onelook, but has 32 results on Google.