Top Definition
Any fashion apparel or accessory that is both a wearable item and provides an ecological benefit, such as purse made from solar power producing fabric.
The new dress code in Monte Carlo this year is all ecouture, from bathing suits to purses that will charge and power a cell phone, tablet or other e-device.
by Carlos18 July 14, 2014
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.