have bats in one's belfry

/HH AE1 V B AE0 T S IH0 N W AH0 N EH0 S B EH0 L F R IY0/
verb
  1. 1

    (idiomatic, intransitive) To be crazy or eccentric.