1 definition by socialwatcher

Top Definition
Acronym: MELISSA: My Entire Life Is Spent Striving Ahead
A very driven woman in her 20s or 30s eg that new girl is a real Melissa.
by socialwatcher May 19, 2007

Mug icon
Buy a melissa mug!