Skip to main content

Definitions by HRH the Queen Mother

East london slang for 'vagina'.
'Oi you, put your lady di away'
lady di by HRH the Queen Mother January 14, 2008