“I saw this earlier and not only was it a long time ago but it left such a mark on me that I remembered it months later. Therefore, it’s no longer funny like it was in the other place I saw it but I’m also showing everyone how busy and important I am to constantly check these sites, not for a laugh once in a while, but to compare how each is doing.”
The OP (Original Poster) is poking gentle fun at the present internet meme (trend) of Duck Face. Ironically, her profile picture clearly shows her engaging in the very activity she is lambasting. Her friends have been kind enough to point this out to her, resulting in a mildly amusing screen grab.