Golden Bowl

Dictionary

ILL-FACEDa.

Having an ugly face.