Tales of Hidden Desire in what does batshit crazy mean

what does batshit crazy mean

what does batshit crazy mean