Green’s Dictionary of Slang

Peters and Lee n.

also Peter and Lee
[rhy. sl.; ult. singing duo Lennie Peters (1939–92) and Dianne Lee (b.1950)]

1. a cup of tea.

[UK]R. Puxley Fresh Rabbit.

2. an act of urination [pee n.1 (2)/wee n.].

[UK]R. Puxley Fresh Rabbit.