Green’s Dictionary of Slang

Salvation Sally n.

see Sally n. (1)