Clue: Barber upset oil initially on cloth provided (6)
Answer: FIGARO
Explanation: Definition: Barber
[*upset*] **<=(O**(il) [*initially*] *on* **RAG** ("cloth") + **IF** ("provided")**)