grown up cartoons and memes. .