3 ms·What does "stickiest" mean in the context of that press release?by Rebelgecko 5y agoWhat does "stickiest" mean in the context of that press release?twiceaday 5y agoI think it means people finish it, 'stick' with it.