look up any word, like thot:

1 definition by S. Ristuccia

 
1.
A blanket term for all things that are enviro-friendly.
Have you checked out treehugger.com to see all the coolest greenery?
by S. Ristuccia September 22, 2007
4 18