As if Johnny Weir and Tara Lapinski's Olympics commentary wasn't funny enough, the legendary figure skater was spoofed on the March 1 episode of Saturday Night Live. Host Jim Parsons portrayed Weir, 29, in the show's opening skit where he was a guest on the Ellen DeGeneres Show

Stepping out in skin-tight leather pants, a pink jacket, and a bedazzled necklace, Parsons joked about Weir's trip to Sochi, Russia where his over-the-top outfits definitely stood out.

"I feel like every time I see you, you're wearing something new and crazy," SNL star Kate McKinnon who played DeGeneres said to Weir. 

The camera then cut to Parsons adding on a series of eccentric pieces including a rainbow-colored fur coat and a headdress. 

And the real-life Johnny Weir didn't seem to take offense to the skit. In fact, he just had one request for the NBC show. 

"I need Jim Parsons necklace from his Johnny Weir parody on @nbcsnl!" Weir tweeted