Top Definition
1)the word that can bring a smile on the most gorgeous face known to life
When i say parking place, emily's face lights up and radiates a feeling that only a smile from her can give.
by xdafexd December 30, 2005
Free Daily Email

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

Emails are sent from We'll never spam you.