4 ms·The best clue so far is that “Meta” is likely short for “Metastasize”.by sebastien_b 5y agoThe best clue so far is that “Meta” is likely short for “Metastasize”.RobRivera 5y agolol tumor joke