Badger Badger Badger!
May 26, 2009

http://www.badgerbadgerbadger.com/.

This is quite possibly the most annoying Internet meme in history, even though there are some pretty annoying memes out there. The Creator of this website was both a moron and a genus because while i cannot stand to even click on the link, this has become one of theĀ better know Internet memes in existence today. The repeat cartoon says nothing more than this:

(more…)

Advertisements