Country singer Jelly Roll mocked President Donald Trump during his Monday, August 24, guest-host monologue on “Jimmy Kimmel Live!”, targeting Trump’s IndyCar appearance and recent discussion about his weight.
The singer, whose real name is Jason DeFord, first joked about Trump waving the starting flag at an IndyCar race in Washington, D.C., before turning the segment toward the president’s health and physical fitness. ABC’s official clip confirms both subjects formed part of the monologue.
Jelly Roll then referenced his own weight-loss journey, joking that losing about 300 pounds was equivalent to losing “an entire Donald Trump.” The broadcast also aired a montage of Trump making past comments about other people’s weight.
While guest hosting for Jimmy Kimmel, Jelly Roll makes vulgar jokes about President Trump's weight and manhood.pic.twitter.com/XUwohfn398
— The Post Millennial (@TPostMillennial) August 25, 2026
The political jokes drew attention because Jelly Roll has generally resisted being identified with either major US political party. Entertainment Weekly noted that he has previously described himself as nonpartisan, while his past meeting with Trump at a UFC event had prompted speculation about his politics.
The monologue should therefore not be treated as a formal political endorsement or repudiation. The supplied material similarly says nothing in the broadcast indicated a broader political declaration beyond the jokes themselves.
ABC has scheduled Jelly Roll to guest-host “Jimmy Kimmel Live!” from August 24 through August 27 during Jimmy Kimmel’s summer break. Monday’s guests included actor Glen Powell and podcast host Jay Shetty.