1 definition by doctah bryan
A newly introduced product that ends up bearing the status of a 'very popular, everyone must have' product.
Becoming the new iPhone.
Becoming the new iPhone.
-We have to keep his second product from iPhoning... He now owns his own cult of zombies because his first product iPhoned to unmaintainable proportions.
by doctah bryan September 28, 2010