Unable to bear the stench, fellow passengers asked Mr Kumar to either put the socks in his bag or throw them out, reports the BBC. He allegedly refused to do either, leading to an altercation between him and the other passengers.
Passengers then forced the driver to stop at the Bharwain police station in Una, Himachal Pradesh, where Mr Kumar was handed over to the police, according to The Tribune.
According to the Hindustan Times, the 27-year-old later filed a counter-complaint against his co-passengers alleging that his socks did not smell and that they quarrelled with him for no reason.
Click for more trending news