having gone mad; insane

listen to the pronunciation of having gone mad; insane
English - English
off one's trolley

Being slightly off one’s trolleyUppermost in my list of top four teaching behaviours is being ever-so-slightly crazy . . . to keep students guessing whether or not I have lost my marbles, and being not quite so predictable.