After 'Thrift Shop' by Macklemore & Ryan Lewis reached No. 1 on the R&B/Hip-Hop Songs chart, dethroning Rihanna's 'Diamonds' after 14 weeks at the top, it was the right time for the duo to complete its infiltration of Middle America with a performance of the song on 'Ellen.'

Macklemore ran all over the stage and even jumped atop Ellen's table. He rapped his ode to scoring 99 cent deals at the second-hand store with a horn player and DJ behind him, making for one of the oddest live music combinations we've seen in a while. Featured artist Wanz was totally out of character, singing the "Only got 20 dollars in my pocket" hook dressed in a snazzy peach suit that looked like it cost closer to $20K.

As the performance ended, Macklemore made Ellen's day by revealing her face on the back of his jean jacket.

More From PopCrush