The 68-year-old actor told the Mirror that his strain was due to human papillomavirus (HPV) – is a type of sexually transmitted disease (STD).
He said that he didn’t want to get into specifics but the type of cancer he had was caused by HPV, which came from cunnilingus.
The Academy Award winner said that he also feared that the stress that was caused by seeing his son Cameron going to jail for drugs offences triggered his cancer.
He added that it is a STD that causes cancer but if you have it cunnilingus is also the best cure.
Spotted: Virat Kohli, Anushka Sharma and other celebs at Mumbai airport
Photos: Salman Khan's 'special friend' Iulia Vantur at a song launch
Photos: Hrithik Roshan, Anushka Sharma, other celebs dazzle at event
In Pictures: Sex scandals involving Indian politicians
Photos: Abhishek Bachchan and Farah Khan at Boman Irani's birthday bash