1 definition by Rosellen

Top Definition
A shortened version of Lettuce
Let's go to the store and get some let let.
by Rosellen January 21, 2007

Mug icon
Buy a let let mug!