meaning of Batty Creeper

Batty Creeper meaning in Urban Dictionary

A Closet Gay which discreetly however eerily hits on guys.