There's no complete directory of imgflip users that is public on the site, other than randomly flipping through images and making notes: imgflip.com/signup
The most comprehensive list of imgflip users I know of that is on the site is here: imgflip.com/topusers
Got an explanation why this sits in submitted? Yet the giveuahint one (now at the top of the front page) submitted 2 hours later features in less than an hour? imgflip.com/i/2m7vw8