Subscribe English
look up any word, like french dipping:
 
1.
Adjective used to describe something that is fun/cool as well as green/sustainable.
I love the Kreeer new travel mug from StarBucks.
by Green Chick February 23, 2011
2 0