Green’s Dictionary of Slang

sweetmeat n.

[SE sweet + meat n. (1)/SE sweetmeat, which is ‘good enough to eat’]

1. [mid–late 19C] an underage or child prostitute.

2. [mid–late 19C] a mistress.

3. [mid-17C; late 19C; 1970s+] the penis [SE sweet + meat n. (2) + pun; 1970s+ use is US gay].

4. [1940s+] (US Und.) a young woman.

5. [1960s+] a general term of affectionate address.

6. see sweet kid under sweet adj.1