What is Batshit-fucking-nuts?
Intensely over the top effed up shit.
More so that Batshit crazy
Everyone knows that chick is batshit-fucking--nuts.
Billy Joel's piano prelude to 'Angry Young Man' is batshit-fucking-nuts
See bat shit, nuts, crazy, fucked up