During the last week or so there's been a mysterious alien infesting your social feeds, smoking up a storm, and turning up to your favorite rap songs.His name is Lil Mayo and he's a meme from 2012 ...