Minnesota congresswoman and Republican presidential hopeful Michele Bachmann Wednesday demanded an apology from NBC.

Ahmir Thompson, leader of the "Late Night with Jimmy Fallon" house band The Roots, played "Lyin' Ass Bitch" as Bachmann walked onto the stage during a visit to the NBC talk show Monday night.

Thompson, who was widely criticized for performing a snippet of the Fishbone song, addressed the controversy in a statement issued to ABC News Tuesday.

"The performance was a tongue-in-cheek and spur-of-the-moment decision. The show was not aware of it and I feel bad if her feelings were hurt. That was not my intention," Thompson said.

However, ABC News pointed out the musician hinted earlier in the day via Twitter that he had a song picked out for Bachmann's appearance, even though he did not divulge the title.

"late night walkon song devotees: you love it when we snark: this next one takes the cake. ask around cause i aint tweeting title," Thompson wrote.

UsMagazine.com said Fallon apologized for the incident via Twitter Tuesday.

"I'm honored that @michelebachmann was on our show yesterday and I'm so sorry about the intro mess. I really hope she comes back," he wrote.

Reality TV World is now available on the all-new Google News app and website. Click here to visit our Google News page, and then click FOLLOW to add us as a news source!
The Hill quoted Bachmann as saying she accepts the apology, but wants to hear directly from NBC.

"This is an outrage," Bachmann told the Washington newspaper.

"The point is, if that had been Michelle Obama who had come out on the stage and that song had been played to Michelle Obama, I have no doubt that NBC would have apologized to her," Bachmann said. "This is clearly a form of bias on the side of the entertainment elite."

The Hill said an NBC spokeswoman did not immediately respond to a request for comment.