Jimmy Kimmel challenged Jeffrey Ross to come through his offices for Jimmy Kimmel Live and, needless to say, Ross was more than up for it. He is the Roastmaster General, after all. And if you wanted to know who works for Kimmel, this gives you that opportunity, too. All of which is to remind you that Jeff Ross Presents Roast Battle premieres next week on Comedy Central.

Roll the clip!