i found this place by accident. In My school i have to take a computer class and i project i had to do was make memes and present them in front of the class. that is how i fond imgflip
So, I looked up meme makers, like you do, and tried out a few that came up. Then I saw this and since the others were crap, I tried it. Little 2020 me fell in love with making memes, so I created an account secretly, and here I am!