Macklemore and his fiance will be welcoming their first child into the world in the spring of 2015 and the MC now has something in the stash to show the kid after he appeared on Sesame Street, performing a rendition of his 2012 smash hit, "Thrift Shop." Dressed in raggedy clothes and hanging out with his new puppet friends, Macklemore remixed "Thrift Shop" to a song about digging in the trash for new clothes and goods. With the grouches providing back up vocals, the Seattle, WA rapper struts through Sesame Street and hangs out in a garbage can with his new friends. Macklemore isn't the first rapper to appear on the hit kids television show. Ice Cube popped up to teach Elmo a new word, and the show has a long history of welcoming music acts to the show. Check out the vid above.

[Sesame Street]

Related: Macklemore And His Fiance Are Expecting Their First Child
Macklemore Confirms 2015 Album
Macklemore Says He Betrayed Kendrick Lamar's Trust

More From XXL