What is Lady Di?
East london slang for 'vagina'.
'Oi you, put your lady di away'
See tea nigger, lady di, vagina