Green’s Dictionary of Slang

Shirley Temple n.

[the US film actress Shirley Temple (b.1928) whose early career was as a child-star]

[1980s] a young girl, poss. below the age of consent; a young effeminate boy.