karma1020's definitions
A selfless, stubborn, extremely sexual, yet self conscious individual who would do anything for the people she cares about.
by karma1020 August 29, 2010
Get the Lena Jarvis mug.
Get the Lena Jarvis mug.We'll email you a link to sign in instantly.