Golden Bowl

Dictionary

FOULFACEDa.

Having an ugly or hateful visage.