1 definition by no-pantalones

Top Definition
Incredibly artistically talented; hilarious and witty; beautiful and classy. Love is Lashes.
Wow! That must be the work of a Francie!! It's amazing!
by no-pantalones March 28, 2010
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.