Did anyone else see the new post? When it popped up on my screen I literally started choking?
The meme of the week?
What do you think?