Pacific Coast News 2 / 8
Pacific Coast News 2 / 8

Sharon Osbourne has apologized for saying that "Britain's Got Talent" runner-up Susan Boyle was hit by "the ugly stick."

Last month, Osbourne, 57, appeared on Sirius XM Radio's "The Opie & Anthony Show" and was asked about Boyle. She cracked, "You just want to say God bless and here's a Gillette razor."

See stars who aren't afraid to show their ugly side

But on her Twitter page this week, Osbourne changed her tune.

See Sharon Osbourne and other stars who are in Hollywood's longest relationships

"Susan Boyle is a lovely gracious woman and I took advantage of that by poking fun at her," she wrote. "I would never want to be responsible for hurting Susan and I must apologize for getting a cheap laugh at her expense."

See why Sharon Osbourne made Us' "grossest kisses" photo gallery

Boyle, 47, is set to release her first album, "I Dreamed A Dream," Nov. 24