That was… interesting.

Kanye West was the musical guest for the season premiere of Global‘s “Saturday Night Live” over the weekend, and over the course of three performances, dressed in instantly memeable beverage garb, debuted a new song, and brought out some friends while certainly alienating some fans with his continued affinity for MAGA hats.

For his first song, the 41-year-old rapper was joined by Lil Pump for a performance of their collaboration “I Love It” that was almost as bizarre as the song’s music video. West donned a giant sparkling water costume while pump was dressed as a giant… regular water bottle.

While some of the songs notably dirty lyrics were cleaned up for TV, much of the song was bleeped out for broadcast as the rapper’s slipped back into the original bars.

Here’s a glimpse of the performance:

For his second show, West went in a completely different direction, taking the stage with collaborator Teyana Taylor, where the two performed an uplifting new song. It’s unclear if the track, “We Got Love,” was originally supposed to be on Taylor’s K.T.S.E. album earlier this year, or whether it will appear West’s Yandhi album, which West said was to be released on Saturday night.

For the third and final song, West was joined by his Kids See Ghosts partner Kid Cudi, as well as 070 Shake and Ty Dolla $ign, to perform “Ghost Town” off West’s recent Ye album. Backed by a full band, this was easily the strongest performance of the night, but that will likely be overshadowed by West’s choice to wear the controversial Make America Great Again hat during the set.

Watch the video below for what Leslie Jones told ET at this year’s Emmys about Kanye West’s then-upcoming appearance on the “SNL” season opener.

“Saturday Night Live” airs Saturdays at 8:30 p.m. PT/11:30 p.m. ET on Global; you can also watch full episodes and individual sketches online.


Matt Damon Plays Brett Kavanaugh in ‘Saturday Night Live’ Season Premiere Cold Open

Kanye West Changes His Name to YE

Kanye West Is a Doting Dad as Son Saint Throws First Pitch at Chicago Baseball Game