Eminem has copped it from the Twitterverse over a strange Saturday Night Live performance.
The 45-year-old rapper's gig was skewered on social media as some took shots at the artist formerly known as Marshall Mathers for performing a medley of old hits.
"Eminem doing a time machine performance and it ain't helping the fact that he's washed up and old," one user wrote, with another saying, "Awful performance on SNL. @Eminem."
"Eminem sucks so bad and it sounds like he's spitting every time he talks @nbcsnl make it stop," one user wrote, breaking specific elements in the performance which they believed weren't up-to-snuff.
Eminem just killed #SNL but does #Revival just mean reviving old hits? Come on mang play some new shit!
And it went on: "#Eminem is terrible ... damn does the dude have any sense timing/rhythm? Well at least he got the grey dyed out of his beard ... that's something I guess."
Echoing a similar sentiment, one said: "Wish I could text my 7th grade self like: 'Omg b****, Eminem still raps in 2017 and he sucks!"'
The rap icon also made headlines in October for his biting anti-Donald Trump freestyle rap broadcast during the BET Hip Hop Awards, where he blasted the president on topics including NFL, the border wall, hurricane relief and more.
One user seemed to draw a parallel between that outing and Saturday's, writing, "#Eminem just did the worst ever #SNL performance but maybe the worst performance of all time anywhere. Trump ruins people."
However, the feedback wasn't all bad with many of his loyal fans tweeting their love for the performance.
It comes as the controversial rapper won his ninth Best Hip Hop award at the MTV Europe Music Awards earlier this month.
After Eminem was announced as the winner, he star opened his speech by saying he was surprised to have received the award as he had been quiet on the musical scene for a few years.
"Yo, first off ... I wanna start off, I'm not really sure how I got this, because I haven't had an album out in a few year.