What does bat guano crazy mean?

bat guano crazy meaning in Urban Dictionary

a far more courteous, euphemistic, SFW method to explain a person who would usually be bat shit crazy