tree hugging dirt worshipper means: A person who is passionate about nature and loves it. Many are active in nature-based religions such as Wicca. (in Community Dictionary, added by Gavyn Mcmahon)