"It me" isn't "caveman-speak"... It's a popular Internet meme. See here and here, for starters. --Esterhazy (talk) 07:47, 12 December 2016 (UTC)