Home Tech So Long, YTMNDTechSo Long, YTMNDMay 15, 2019145FacebookTwitterPinterestWhatsApp Before sharable internet jokes were even called memes, they lived on YTMND—which appears to have met its end.Read more…