I found it yesterday looking for a picture of her with poop on her hrs for another comment thread lol I saved it. I've used it several times already. :-)
I was expecting it to do well, but it's been featured for about 6 hours already and it's at a stale mate. If it doesn't pick up I'll probably tinker with the picture and post it Again in a few days.
I'd give it a little bit; Most of the hot pages are cluttered with reakky good memes, so the newer ones might be having a tougher time making it through lol