Though it is only in recent times that the term has entered the zeitgeist, it looks like memes are here to stay. šŖ But what does this meme do for advertisers?