promised land n.
(US) the female genitals.
![]() | ‘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. |
(US) the female genitals.
![]() | ‘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. |