World of Warcraft addons and Internet fads

I usually think I'm a hip geek who knows all the latest (and even most of the older) Internet memes.

Not today.