Meme- Generator: Free Fun To Share On Windows 8.1 Posted on May 22, 2014 by cynmackley A free app that lets you create and share Internet memes in a few easy steps.