look up any word, like daquan:
 
1.
Annoying self righteous person who loves to tell others how they should live. Essentially a tree hugger, only fatter, smellier, and dumber.
The shrub cuddlers are protesting again. I can smell them from here
by tmant May 04, 2011
3 1