I didn't think of the term. The only thing I did was choose the images and the lettering in the OP meme. I'm glad you like it though. It seems to be getting much more popular than I expected, with 33 upvotes now. I think it's the expression on her face.
There's even a T-shirt with that word on it apparently! Here's a picture.