Top definition
A word that was once used to be used to describe things that are new, and different. Now it's just marketing term that is used to describe pretty much everything, regardless of whether or not it deserves to be called innovative.
Gee, I didn't know that can openers are innovative.
by Jay Elliott May 06, 2007
Get the mug
Get a innovative mug for your girlfriend Rihanna.
buy the domain for your art site