Sharon Osbourne often regrets being so outspoken.

The 'Talk' host never tries to hide her real feelings but admitted it does sometimes get her in trouble.

She told America's TV Guide: ''I regret [being outspoken] every day. It's like toads fly out of my mouth. You're being silly and then you go 'Ooh, why did I say that? I really didn't mean that at all.'''

However, one thing Sharon is glad she didn't keep quiet about is how US network NBC reportedly dropped her son Jack Osbourne from the show 'Stars Earn Stripes' when he was diagnosed with multiple sclerosis (MS).

Sharon, who quit the channel's 'America's Got Talent' over the incident, said: ''I loved the job but personal feelings came into it. NBC should have been honest and said, 'You know what, we really mishandled the situation, we're sorry and we're going to make a donation to MS in Jack's name.' I don't fit in at that corporation at all, nor do I want to. And I'm not the sort of person who's going to kiss ass. It's not like I'm trying to get in the next sitcom.''