Cat Meme Of The Decade

Is this a joke?