Hey bud, I was able to find your meme a few pages deep in the "My Upvotes" tab of my profile. I went to it and took a closer look at your meme and the IMAGE DESCRIPTION:
I'm not being critical at all and I guess the good news is you still get to keep all the upvotes you got. I've seen this hapoen many times before, I'm guessing the mods pulled your meme back to featured.
Try to find a way to always add visible unique captions to your creations that you intend to submit.
Typing something and setting it to zero font size when generating will likely prevent your Submission from even featuring in the first place, it can also get your creation pulled from the front page.