nutcase

nutcase  {n.}
An insane person.
Categories: British crazy noun

'nutcase' on video