Home > Meme Archive
Dec 4, 2012 Source: University of Delaware Review
Since the dawn of the Internet, memes have allowed users to make instantaneous and quick-witted commentary on anything current. Defined by the Merriam-Webster dictionary as “an idea, behavior, style or usage that spreads from person to person ... (Read More)
|
Tweet |