look up any word, like eiffel tower:

1 definition by LizzieLu

 
1.
ME! I'm a treehugging dirtlover and I'm proud of it!
She loves this earth, so she must be a treehugger.
by LizzieLu March 22, 2004