1 definition by dadafr

Top Definition
Something that enables millions of people to learn and use software you would *never* have bought for the retail price. Something people in the sw industry don't take into account...
My productivity has increased two-fold thanks to this software
by dadafr June 07, 2004

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.