Kerosene will kill weeds. It will also contaminate groundwater. Consequenly, the use of kerosene to kill weeds exposes you to legal liability, potential fines and or jail time.