meaning of Blind bat

Blind bat meaning in Urban Dictionary

n. A douche nozzle operating through the night without turning on their vehicle's headlights.