1 definition by ElizabethD

Top Definition
A female name meaning "To be the best".
Don't act so "Lissa" JT, You're down with the dogs.
by ElizabethD August 04, 2007

Mug icon
Buy a Lissa mug!