Jeff Dunham showed up with his longtime dummy, Walter, on Friday night’s Late Show with David Letterman, and Walter is as curmudgeonly as ever. Because if he weren’t, Walter says Dunham’s ventriloquist show “would really suck.” And then you wouldn’t get to hear these Kardashian jokes, Obama jokes, or why Walter still hates his wife. And then you wouldn’t watch Dunham’s new Comedy Central special this weekend, “All Over the Map.” Or go to his new Las Vegas residency which starts after Thanksgiving.

Roll the clip.