Hi

I'm reading some films critics opinions and I would like to know the exact meaning of this sentence taking from the "There will be blood" film review


Its a century he plunges into slicked in oil dabbed with blood and accompanied by H.W

can you explain me the meaning of slicked and dabbed in the above sentence?

thank you