Top Definition
A continual streak of invention or innovation. Named after the great American Inventor Thomas Edison who invented over a thousand things including motion pictures and the phonograph.
"Riaz is Edisoning right now. He just invented three new cocktails and coined a new killer word Pocket Muffin.
by Fatrazmo November 27, 2013

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.