Green’s Dictionary of Slang

sally n.

[film When Harry Met Sally (1989)]
(US campus)

1. a person who is punctilious to an absurd, near-certifiable degree.

[US] P. Munro Sl. U.

2. a likeable person.

Online Sl. Dict. 🌐 Sally n 1. an attractive or friendly female. (‘I think she’s Sally.’).