Eminem gave Elton John a diamond cock ring!

Eminem gave Elton John a diamond cock ring as a present.

Elton revelaed that the rapper sent him and his partner David Furnish one each when they got married back in 2005.

“He’s got a great sense of humor. When David and I had our civil partnership, he sent us a present,” Elton said.

“In a case, on velvet cushions, were two diamond c**k rings. So there’s a homophobe for you!”

“We have such a laugh. We call each other c**ks. I ask him how he’s doing and tell him how proud I am of him,” he added.

“I love him. I don’t see much of Marshall, but we speak a lot. He’s really worked very hard at [sobriety], and it’s changed him so much. I just saw a picture of him in a magazine, and he looks like a 17-year-old boy. I’m so happy for him.”