Adjective
three stops short of Dagenham (not comparable) (Britain, slang, humorous) Crazy; mad. Synonyms: barking, barking mad; see also Thesaurus:insane Antonyms: see Thesaurus:sane