What does A Butterface mean?

A Butterface meaning in Urban Dictionary

A female that is hot through the throat down, but ugly through the throat up... she actually is hot all "But-her-face"(usually meant for female, but could be of male too)