The man received emergency treatment after gobbling 40 metal knives.
42-year-old Jarnail Singh was admitted to a hospital in Gurdaspur, India, a few days ago with complaints of abdomen pain and weakness.
A team of surgeons were astonished when they discovered he had swallowed not one, not two, but 40 knives over the last two months because he liked the way they tasted.
After a gruesome five hours of surgery with lots of bleeding, Jarnail was somehow successfully treated and will be discharged from hospital in the upcoming days.
One of the five surgeons on hand, Dr Jitinder Malhotra, branded it as the most dreadful surgery he had seen in the last 20 years of practicing.
He said: ‘When we began diagnosis, we found the cause of the pain puzzling. We did an ultrasound, which revealed some solid mass in his stomach, shaped like cancer.
‘The patient then told us he had an uncontrollable urge to eat knives. What is astonishing is that he had been eating knives since the past two months.
The doctor said: ‘This was very unnerving, I have not witnessed something like this in my career as a doctor.’