Kelly Osbourne has a history of defending the offended, especially when it comes to racist remarks, but what happens when you accidentally become the offender?

The Project Runway Junior judge and former Fashion Police co-host was a guest on The View Tuesday. In the process of trying to bash Donald Trump for previously saying undocumented Mexican immigrants are criminals, drug dealers and rapists, Osbourne unintentionally let her own insult rip.

"If you kick every Latino out of this country, then who is going to be cleaning your toilet, Donald Trump?" Osbourne said with a startled look on her face, as if she caught herself in a compromising situation.

"Oh, that's nooo," co-host Rosie Perez noted with disapproval.

"In the sense that... you know what I mean?" Osbourne interjected. "But I'm saying that in LA, they always..."

The other co-hosts seemed nervous about the comment, and then Perez chimed in again to argue, "Latinos are not the only people doing that."

A frustrated Osbourne cut her off and explained, "No, I didn't mean it like that! Come on! I would never mean it like that! I'm not part of this argument."

Before letting that derogatory comment slip, Osbourne had been slamming the idea of Trump getting the majority of the Hispanic vote after calling them rapists and murderers. She also suggested Trump will probably pull out of the race just so all the votes he was accumulating can go to the Republican candidate.

Although Osbourne made it clear she certainly isn't yelling, "Trump for President," social media still went crazy and fired away at her for being disrespectful and rude.

"When you try to act like you not racist but you can't hold it in," one person tweeted after the show.

An example of a more aggressive comment from a Twitter user was: "Wanna know what else @KellyOsbourne has in common w toilets? She just flushed her 'career' down one. How ignorant. What a hypocrite."

At the end of The View broadcast, however, Perez stood up for Osbourne and apologized for being "overly sensitive."
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!

Osbourne asked why in reply, pointing out that Perez had every right to get upset, E! News reported.

"No, Kelly Osbourne is on our side and I was sensitive," Perez reiterated. "My disdain should go to only Donald Trump, so I'm sorry, darling."

"No, you don't have to apologize to me," Osbourne reportedly said. "I love you, Rosie."

Osbourne quit Fashion Police earlier this year amidst a controversy involving current co-host Giuliana Rancic.

Osbourne had publicly reprimanded Rancic for making an inappropriate statement about actress Zendaya Coleman's dreadlocks during coverage of the Oscars. Osbourne made it clear Coleman was her good friend and she was disgusted with Rancic's lack of tact by tweeting, "I DO NOT CONDONE RACISM."