The Top Internet Memes of 2009

The instantaneous and shareable nature of the Internet is one of the things that separates it from other mediums. Viral videos and Internet memes can take hold and spread quickly….
