Wiktionary
go batshit
vb. (context idiomatic slang English) To become completely irrational; to react in an irrationally extreme manner.