Apparently before Sharon Osbourne liked men who eat bats, she liked men who were somewhat funny. Osbourne revealed to her co-hosts on CBS daytime's "The Talk" that she had a previous relationship with NBC late night talk show host Jay Leno before marrying Ozzy Osbourne.

Osbourne then revealed on "The Talk"  Tuesday that Leno gave her a call immediately after she publicly revealed their pre-Ozzy fling.

"As soon as the show was finished he called me," she said. "He said, 'Isn't it amazing that...we were both single and we both found our love of our lives and we both got the longest marriages in Hollywood?'" 

On Monday, Osbourne told her fellow co-hosts and viewers that she and Leno had a "flingy-wingy" when she first moved to the U.S. Co-host Julie Chen then asked Osbourne to clarify if she had sex with Leno.

"It was so long ago, I can't remember," Osbourne replied. "One cannot remember that long ago!" She then proceeded to spill the beans, revealing that she met Leno at a club when she was 25 (Osbourne is now 60). 

"So anyway, I come down to this club and it is full of men performing and this one person, I think, 'Oh he's very nice, very funny.' So I said to my friend, 'I like him.' She says, 'I've got his number,'" she said, before mentioning she charmed Leno with her English accent. "One thing led to another...He actually came to my house and met me, and then we had a little fling,"  

Osbourne ended her story by saying that the fling turned out to be just for her, as a couple months in Leno eventually introduced her to his current wife of 33 years, Mavis Leno.

Sharon and Ozzy Osbourne have been married for 31 years.