1 definition by Afsheen

Top Definition
1. One who every one desires. 2. The fulfillment of everyones dreams. 3. A Savior sent from heaven.
Have you seen an afsheen?
by Afsheen March 25, 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.