Top definition
An invitation to be innovative
To create a new idea ( this is an innovatation
by Jeagle November 06, 2015
Get the mug
Get a Innovatation mug for your father-in-law Bob.