lady di

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

Share this definition