Instead of simply promoting his upcoming film 'The Soloist,' Jamie Foxx used his appearance on 'The Tonight Show' to apologize to Miley Cyrus for going "a little bit too far" with some comments made about the 16-year-old star on his Sirius satellite radio show.

"I so apologize to [Miley], and this is sincere," he told host Jay Leno after the controversy was brought up. "I am a comedian, and you guys know that whatever I say, I don't mean any of it. And sometimes, as comedians, as we do, we go a little bit too far."

Prompted by a caller's comment on Cyrus' semi-beef with Radiohead, Foxx asked, "Who is Miley Cyrus?" Then the comedian-turned-actor-turned-singer launched into his tirade when a member of his on-air crew explained that Cyrus was the beloved star of the popular Disney show 'Hannah Montana. "The one with all the gums? She's got to get a gum transplant the way she smiles," Foxx said.

He went on to rip Cyrus and suggest that she "make a sex tape and grow up. Get like Britney Spears and do some heroin. Do like Lindsay Lohan ... and get some crack in your pipe ... Catch Chlamydia on a bicycle seat. That's what I want." Foxx's co-hosts added their two-cents in the verbal attack and called Cyrus, "a little white b----."

Foxx admitted he may have gone too far, but defended his rant by claiming it was all in jest. "I have a radio show. We're really the black Howard Stern. We go at everybody. There was a situation with Miley Cyrus, and I just want to say, I apologize for what I said. I didn't mean it maliciously. You know I'm a comedian. You know my heart."