
I found out that doolally comes from British Army slang meaning temporararily insane, its origin is the name of a town in India ,Deolali.
I'm waiting so I can playfully say to my wife " what a lovely day today, and here's you, all bright and doolally "