Rapper Ludacris has lashed out at media mogul Oprah Winfrey for initially refusing to have him on her TV talk show and then publicly lecturing him about his rap lyrics. The hip-hop star, real name Chris Bridges, was taken aback when Winfrey took him to task about the use of the words 'b**ches' and 'ho's' in his hits when Ludacris appeared on her show to promote acclaimed movie Crash. Ludacris says, "She edited out a lot of my comments while keeping her own in. Of course, it's her show, but we were doing a show on racial discrimination, and she gave me a hard time as a rapper when I came on there as a rapper. Initially, I wasn't even invited on the show." The rapper reveals Winfrey insisted on further lecturing him on his lyrics once the show was over. He adds, "After the taping, she pulled me into a room and we had a five-minute conversation. What I got was that by having rappers on her show, she feels like she's empowering in them. "It was like being at someone's house who doesn't really want you there." The rapper admits he'd think twice before agreeing to return to the show: "I don't see why (comedians) Chris Rock and Dave Chappelle, who I am huge fans of, it's OK for them to go on Oprah. "They speak the same language as I do, but they do it through comedy, so I guess that's acceptable to her (Oprah)."