1 definition by TimSwift

Top Definition
The biggest loser in the world
That person is such a leana
by TimSwift April 29, 2005
Mug icon
Buy a leana mug!