English
pukeface
From puke + face.
Proto-Indo-European *dʰeh₁k-
…
Latin faciēs ‘form’
Late Latin facia
Old French face
Middle English face
English face
Today it means
noun A contemptible, undesirable, or ugly person.
Language periods are conventional ranges, not dates for this word.
Etymograph / pukeface