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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×