A woman so ugly she can only go out at night or hang out in dark bars
That girl is a total batface
by MTB_EMD February 10, 2015
1 more definition
A person, normally a woman, who is so annoying that you want to break a baseball bat across her face.
"I can't stand her. She's such a batface I just want to break a louisville slugger across her nose."
by monkeyslayer45 April 22, 2009