What is the meaning of the label "Horn OK Please" on trucks in India?

I noticed that pretty much every truck seems to have that written on their rear hatch. What do they mean by that? To please honk your horn so that the driver knows you're there?
9 answers 9