What does batfuck crazy mean?

batfuck crazy meaning in Urban Dictionary

Sufficiently mentally volatile to try sex with a bat.