Jimmy Kimmel pulled no punches during his 2017 Oscars opening monologue!
The Academy Awards host skewered the current political monologue to open up the annual awards show on Sunday night, delivering several not-so-subtle digs at President Donald Trump in the process.
"We have no tolerance for fake news," the 49-year-old comedian shared, after asking several news outlets Trump has been critical of to leave. "Fake news, we love!"
Afterward, Kimmel went after Trump's tweetstorm following Meryl Streep's viral Golden Globes speech last month, by leading a standing ovation for the "highly overrated" Florence Foster Jenkins star.
“We’re also here to honor the actors who seem great, but actually really aren't," Kimmel joked, as Streep bashfully buried her head. "And of all the 'great actors' here in Hollywood, one in particular has stood the test of time for her many uninspiring and overrated performances."
"Meryl Streep has phoned it in for more than 50 films over the course of her lackluster career," Kimmel added. "This is Meryl’s 20th Oscar nomination."
Beyond the very pointed remarks, Kimmel tried to provide levity on Oscar night, acknowledging, "I can't do that," regarding whether he could unite the country with his speech.
"There's only one Braveheart in the room," he said, motioning to that film's star, Mel Gibson. "And he's not going to unite us either."
But of course, Kimmel had to also address the many attendees who would ultimately go home on Oscar night empty-handed, realizing, "You taped your boobs to your dress for no reason," Kimmel quipped.
PHOTOS: Meryl Streep Stuns in Elie Saab Gown at the Oscars After Chanel Dress Drama
Check out the monologue below.
Meanwhile, Kimmel actually had some advice given to him before his big hosting gig.
Watch the video below for the advice Hugh Jackman told ET he gave his friend.