meaning of batfuck crazy

batfuck crazy meaning in Urban Dictionary

Sufficiently mentally volatile to try sex with a bat.