1 definition by Ben cho

Top Definition
A girl that goes to my school
Lena has long-ish hair
Ben knows her
by Ben cho December 24, 2004

Mug icon
Buy a Lena mug!