lemon tea n.[rhy. sl. = pee n.1 (2)]an act of urination.1998Show quotations1998R. Puxley Fresh Rabbit.