1 definition by MTB_EMD

A woman so ugly she can only go out at night or hang out in dark bars
by MTB_EMD February 10, 2015
Get the Batface mug.