I used an iPod Touch G4 for Imgflip once, and I'm using my Lumia 635 to type this comment. If your browser can't run imgflip correctly, you're stuck in 2003.
Yeah. Imgflip on the Lumia 635 can suck at times, I can't add extra images to memes, impact becomes Segoe WP, and it randomy freezes the entire phone. (f**k you IE)