Beloved oddball comedian Will Ferrell has cut a hilarious new pro-voting ad for the Obama campaign. With the election just two days away, the legendary Anchorman star promises Americans he’ll do anything (including “eat garbage” and “punch myself in the face’) to get them to vote on November 6.

Dressed in a Hugh Hefner-esque dinner jacket in an identified billiard room, the always irreverent Ferrell finishes the clip by saying “Vote Obama, it’s a slam dunk” and then he catches a football.

Watch the clip above for a good laugh.