Green’s Dictionary of Slang

promised land n.

(US) the female genitals.

[US]lulu’ in Canfield Coll. I wish I was a diamond ring upon my Lulu’s hand, / And every time she wiped her bum I’d see the Promised Land.