Green’s Dictionary of Slang

let-go n.

[let go v. (1)]

orgasm, ejaculation.

[UK]Cleland Memoirs of a Woman of Pleasure (1985) 135: It was deep in the morning before he had achiev’d his second let-go.