Slang meaning of PETERS AND LEE

PETERS AND LEE means: Peters and Lee is London Cockney rhyming slang for urination (pee). Peters and Lee is London Cockney rhyming slang for tea.