1 definition by theLETTIcreator

Letti-a group of lettuces. Easier to say than lettuces.
'Darling, could you go to the shop and buy some Letti?'
by theLETTIcreator November 2, 2011
Get the Letti mug.