Jon Stewart was off finding himself in the Middle East this summer when Anthony Weiner's mayoral comeback attempt hit the Carlos Danger zone, which left John Oliver to wade through the murk and try to figure out when Weiner "fell off the dick wagon." Last night, Stewart finally addressed his old friend's disastrous campaign, covering his anger issues, his fake Caribbean accent, and his "charm that borders on the edge of dickishness."

For a moment, Stewart contemplated defending Weiner, only to conclude: "He's just a guy with self control issues who never should have run for mayor." Check out all that, plus a look at a weird Speedy Gonzalez dick pic, in the Daily Show clips below.