Ultimate Classic Rock has a story about Ozzy and Sharon Osbourne making up. She says she "forgives" him for his latest foible. She said on her show "The Talk."

"He’s a dirty dog. So there we are. He’s gonna pay for it, though, big time.”
Read More: Sharon Osbourne on Recent Ozzy Marital Woes: 'I Forgive' | http://ultimateclassicrock.com/sharon-osbourne-marital-woes/?trackback=tsmclip

She doesn't really say what it was but it is heavily implied, the ol' dog was Barkin' at the Moon. And by Barkin' at the moon I mean cheating. Makin' Crazy Babies with someone other than Sharon? Or maybe a Lewinsky situation?