The rocker admits he couldn’t wait to finally have sex with someone because he was so “randy” it was all he ever thought about.

He said: “I was 15 when I lost my virginity and I was so randy it felt like my pants were about to explode.”

And Ozzy – who has been married to TV star Sharon for 28 years - doesn’t believe people should wait until they tie the knot to have sex, because they might get an unwanted surprise.

He added in his irreverent health column for the Sunday Times newspaper: “One problem with holding out is, when you do eventually marry someone, what happens if you later discover you don’t like making love to them. But you don’t want to marry someone for lust either, because you’ll spend more time washing the dishes with them then you will setting the world on fire between the sheets.”