1 definition by Izzy_Per

The plural of Lettuce;

Origin; Megan from WA, Austalia
The gardener has patches of carrots, potatoes and leti;
by Izzy_Per March 8, 2006
Get the Leti mug.