It makes me shudder. To me it means verdant, luxuriant greenery or someone who likes the drink a little too much ... it just gives me the rage when it's used to describe pretty average stuff.