Kelly Osbourne Kelly Osbourne

Kelly Osbourne has found herself under fire after making an insensitive comment about Latinos on The View.

Osbourne was a guest on Tuesday's episode of the talk show, where the conversation touched on Donald Trump's immigration policies, and his own racist comments. She said, "If you kick every Latino out of this country, then who is going to be cleaning your toilet, Donald Trump?"

She immediately went on the defensive, insisting, "I didn't mean it like that. Come on, I would never mean it like that," and even put her hand in co-host Rosie Perez's face, insisting her position.

Check out Kelly Osbourne's new Project Runway gig

Though Osbourne never apologized during the show, she later posted an apology to Facebook, admitting her error.

I want to start by saying I ALWAYS take responsibility for my actions. In this particular case I will take...

Posted by Kelly Osbourne on Tuesday, August 4, 2015

And clearly, Perez has forgiven her for the words.

What do you think about what she said? Did she just misspeak? Is her apology good enough?

TODAY'S VIDEO: The real stories behind your favorite WWE Superstars' ring names