Macklemore is lending his "Thrift Shop" hit to Oscar the Grouch.
The rapper stopped by Sesame Streetto visit with the Grouches and wasn't afraid to get his hands dirty, though he does seem to be promoting dumpster diving at times. "I'm gonna pop some trash / only got seven bags in my trash can," he crooned, switching up the hit song's lyrics.
PHOTOS: Must-See Star Sightings
Making the chorus suitable for children, he adds, "This is gross and awesome."
NEWS: Macklemore on Being a White Rapper: 'I Need to Know My Place'
Macklemore wouldn't be the first musician to find himself on Sesame Street. The children's show recently celebrated 45 years on the air in November and showcased the stars that had joined them on "sunny days." Check out the tribute, below.