Definition

Extreme enthusiasts or advocates of environmental protection and sustainability who may be perceived as overly zealous or obsessive about eco-friendly practices and products.