Green’s Dictionary of Slang

cheesecake n.

[fig. uses of SE cheesecake as something ‘tasty’, ‘soft’ or ‘white’ + common equation of foods with attractive women]

1. [mid–late 17C] a prostitute.

2. [1910s+] (orig. US) pin-up pictures [? the photographer’s call for the woman to ‘Say cheese’].

3. attrib. use of sense 2.

4. [1930s+] (orig. US) a pin-up girl, a sexy woman .

5. [1940s] a fool.

6. [2000s] (US black) a white homosexual [the colour but why homosexual?].