Stephen Colbert had anti-gay Tony Perkins on his show last night and gave him an earful on California’s gay marriage decision.

“Many are shocked and outraged,” Colbert said of the ruling. “I get the outrage, but shocked? That California is pro-gay? I assume these are the same people who were shocked when Elton John finally came out, even though he’d been wearing fuchsia sun goggles with windshield wipers for years.”

“I’ve read the constitution forwards and backwards,” Colbert continued, “and I see nothing in there that protects gays.

“Why,” he asks Perkins, “do these judges keep seeing gay things in the Constitution?”

“They’re afforded the same rights and privileges as you and I are,” Perkins responded. “They don’t have a right to marry just as you and I don’t have the right to marry anybody we want to. We don’t have a right to marry our first cousin…”

“No, no, no,” Colbert countered. “I’m from South Carolina.”