2 ms·Well, "iWatch" sure sounds creepy AF.by euroderf 3y agoWell, "iWatch" sure sounds creepy AF.nashashmi 3y agoHaha. Sounds like a great name for Apple TV.