Wiktionary
off one's dot
adv. (context idiomatic British colloquial humorous English) mad; insane.