Quick definition: A meme is basically an internet trend. Think LOLcats. Memes have exploded in popularity in recent years, and they provide an interesting look into how the online world views the major players in this year's U.S. presidential election.Memes of the presidential candidates
The two main memes to use the likeness of the major candidates - Bar...



