UK slang term for a person who exhibits unusual thoughts and/or behaviours, most often referring to ones perception of a persons mentality.
he's completely crackers!