What is the meaning of Pin-up?
A photograph, printed in a magazine or other publication, of a sexually attractive person (often nude or provocatively dressed), and intended to be removed and pinned up on a wall.
The person so depicted.
Figurehead, person who represents an idea, cause etc.
babe (sexually attractive woman)
Source: wiktionary.orgSearch words containing