meaning of Batface

Batface meaning in Urban Dictionary

an individual, usually a woman, who's so annoying you want to split a baseball bat across the woman face.