1 definition by DeamonsAngel

A person who is 'blind' to the world around them unless somebody explains it to them. They can only 'see' if somebody is by their side to explain the ways of the world.
Natalie is a bat, I have to explain everything to her. Poor girl.
by DeamonsAngel July 13, 2009
Get the Bat mug.