Johnny Orris, 86, from Illinois, was entered into a contest by radio shock jock Howard Stern, called “I Want to Get My Grandpa Laid,” by his grandson, Ed Moody.
He told the show he had not had sex since his wife died more than a decade ago, and was awarded the encounter at the legal Moonlite Bunny Ranch brothel in Nevada.
Orris went to the ranch and chose two girls, then headed to a steakhouse in Lake Tahoe, where he died.
His grieving grandson, who was with him, told Radar Online: “He had not been with a woman for 11 years since my grandmother died.
“He had two girls planned out, Caressa Kisses and Vanity – Caressa is all that he talked about. He was going to spend the night with them but he never got back to the Bunny Ranch.
“I think he was eating too fast because he wanted to get there quickly, but sadly he did not make it.
“I was with him. He was choking to death. Hr was eating prime rib and he started choking.”
Moody and the maitre d'hotel tried the Heimlich manouevre and CPR, but after an ambulance took him to hospital he was prounouced dead.
Moody went on: “He was having the greatest day of his life, and it went to hell. He was feeling great. He was being treated like a rock star.”
But his grandad's winnings did not go completely to waste.
Bunny Ranch owner Dennis Hof let him have a free roll in the hay with one of his girls – though not Caressa Kisses or Vanity.
Hof said the two girls who appeared on Stern's show and named Orris the winner, Caressa and Rain Riches “are distraught and are going to need some sort of counselling.”