Miley CyrusJamie Foxx has apologised for comments he made about Miley Cyrus on his radio show this weekend.

Speaking on his satellite radio show The Foxxhole, the Oscar winning actor criticised sixteen year old Miley for saying she wanted to “ruin” Radiohead for refusing to meet her backstage at the Grammys in February, and encouraged her to get started on the standard Hollywood bad girl antics.

He said: “Who is Miley Cyrus? The one with all the gums? … Let me get an order of mouth, light on the teeth, heavy on the gums.”

“[She should] make a sex tape and grow up .. get like Britney Spears and do some heroin .. get some crack in your pipe and start seeing a lesbian” then “catch chlamydia on a bicycle seat”.

Appearing on The Tonight Show with Jay Leno last night, he admitted: “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…

“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.”

“Miley, I apologize, so I’ll call you. I got a daughter too, so I completely understand.”