What does Batty Creeper mean?

Batty Creeper meaning in Urban Dictionary

A Closet Gay which discreetly however eerily hits on guys.