batshit
[ bat-shit ]
/ ˈbætˌʃɪt /
adjective Slang: Vulgar. (usually in the phrase go batshit)
insane; crazy: My ex went completely batshit when we broke up.Dude, you’ve been making some batshit decisions lately.