Definitions by DeamonsAngel
Bat
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.
Bat by DeamonsAngel July 13, 2009