Sinead O'Connor "detests" Prince and even got into a violent confrontation with him when they met.

She probably doesn't detest those checks she gets for that hit song he wrote for her, though.

The Irish singer became massively famous in 1990 by covering Prince's "Nothing Compares 2 U." But she says she pretty much hates him and the feeling is mutual. Which seems so strange, because they're both such friendly, outgoing people who get along with everyone.

O'Connor said the two had a serious problem with one another when they met, but isn't spilling details ... yet.

"I loved his music, but I had absolutely no idea or expectation that that single would be such a big hit, not at all," O'Connor told Britain's Uncut magazine. "Did I ever meet Prince? I did and ... we didn't like each other. At all. Ha ha! I'm not going to go into it, but we detest each other ... It got violent too, which is why I can't go into it, but it is a very funny story. I'll tell it when I'm an old lady and I write my book."

Contact Tony Hicks at thicks@bayareanewsgroup.com or on Facebook at www.facebook.com/BayAreaNewsGroup.TonyHicks.