Clue: Ill-tempered raving idiot — primarily, he's bonkers (10)
Answer: VINEGARISH
Explanation: Definition: Ill-tempered

***(raving I hes)** [anag:*bonkers*] where I is I(diot) [*primarily*]