Bristol Palin Apologizes For Facebook Drama

'Willow and I shouldn't have reacted to negative comments about our family,' she writes after lobbing insults at another user.

Like her mother, Bristol Palin has become a divisive figure for American voters.

Although, for the younger Palin, it's not her political views, but her footwork on "Dancing With the Stars" that has riled up viewers casting their ballots for who will take the crown on the ABC hit. The family has also come under increased scrutiny after the TLC show "Sarah Palin's Alaska" hit airwaves, and the criticism caused Bristol and another Palin lady to sound off against critics.

Bristol's younger sister Willow lobbed an anti-gay slur at a Facebook user who trashed the reality-show premiere Sunday night, writing, "Tre stfu. Your such a f----t." Bristol also jumped in the fray with, "You're running your mouth just to talk sh--"

Days later, however, Bristol took to her Facebook page to apologize for the volley of e-barbs.

"Willow and I shouldn't have reacted to negative comments about our family. We apologize," read a message posted on her page Wednesday. "On a nicer note, thank you for supporting the great competition in 'Dancing With the Stars.' "

Hours after the contrite missive was released, the ballroom-dance novice, whose prolonged stay on "Dancing" has become a heated topic of debate among watchers, rallied her fans and blasted her detractors.

"Thank you supporters who continue to support," she wrote. "The haters are already pulling out all the stops this week to destroy."

As one of the final three celebrities vying for the "Dancing" title, Bristol will hoof it alongside Disney star Kyle Massey and "Dirty Dancing" actress Jennifer Grey, who turned in two perfect-scoring performances on Monday.

Although Bristol earned a 53/60 score, the judges conceded the 20-year-old single mom has grown a significant amount over the season.

"I still think you've come so far," judge Carrie Ann Inaba said.

What do you think about Bristol Palin making it to the "DWTS" finals? Let us know in the comments!