Find the word definition

Wiktionary
off one's dot

adv. (context idiomatic British colloquial humorous English) mad; insane.