Top Definition
A large undertaking to redefine, and rebuild the entire software as a service product that failed to take off in cloudy weather.
Tezla is a new build your own social network that never saw the light of day.
by dorabro April 17, 2010

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.