1 definition by Libby K, Frans biggest fan

Top Definition
The most amazing actress in the world, stars in the Nanny, great role model ( has whiny voice) But so amazin cool
I spoke to fran drescher, and I neraly fainted
by Libby K, Frans biggest fan February 03, 2004
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.