Green’s Dictionary of Slang

Peyton Place n.

[rhy. sl.; ult. the bestselling novel (and later film and TV series) Peyton Place (1956) by Grace Metalious (1924–64)]

(US) the human face.

[UK]R. Puxley Cockney Rabbit.