Skip to main content

Definitions by Jason_m_h

a product made by Apple Inc and denoted by the prefix "i", always hyped and backed with a remarkable marketing campaign that enables it to sell millions even though its crap, overpriced crap
iCrap= iPod, iPhone, iMac, iTV, iLife, iect....
iCrap by Jason_m_h December 29, 2007