Subscribe English
look up any word, like poopsterbate:
 
1.
Term to describe a website that is perpetually in BETA.
Some businesses thrive online others suffer from betalock.
by Bob R. Rigne March 03, 2011
1 1