Memebase

Maybe The Onion is Their Go-to Paper?