Green’s Dictionary of Slang

letgo n.

(W.I., Jam.) a release, a way out (of one’s problems).

[WI]M. Thelwell Harder They Come 296: Ah say I can work up a letgo fe you man, big money.