Kelly Osbourne apologized Tuesday for a comment she made about Latinos cleaning toilets.

The 30-year-old television personality released a statement after facing backlash for the offensive comments she made about immigration and Latinos during her guest appearance on ABC's "The View."

While the co-hosts were discussing Donald Trump's offensive remarks about immigration, minorities and Mexicans being drug-dealers and rapists, Osbourne, who was trying to slam Trump's remarks, said, "If you kick every Latino out of this country, then who is going to be cleaning your toilet, Donald Trump?"

Following the controversial remarks, "View" co-host Rosie Perez and Raven-Symone tried to stop Osbourne from speaking further. Perez interrupted Osbourne to point out that, "Latinos are not the only people doing that."

Osbourne's comments did not sit well with the viewers, who took to social media and bashed the former " Fashion Police" host as being a racist and being ignorant.

"I want to start by saying I ALWAYS take responsibility for my actions. In this particular case I will take responsibility for my poor choice of words but I will not apologize for being a racist as I am NOT. I whole-hearted f--ked up today," she wrote in a Facebook post. "I don't want to bulls--- anyone with lame excuses. Although, I was stopped mid-sentence by Rosie and couldn't finish my point I will not let Rosie take responsibility for my words."

Osbourne, who admitted that she should of known better to make such a comment, said "learned a very valuable lesson" and hopes "that this situation will open up a conversation about immigration and the Latin community as a whole."

"By the way I clean my own f--king toilets," Ozzy Osbourne's daughter concluded in her apology.

Perez came to Osbourne's defense on Twitter, writing, "My apologies @KellyOsbourne, I took your point wrong-#Trump #Latinos. My bad. You're heart is so pure & righteous. I adore you. @TheView."