1 definition by Brad Black

Top Definition
A highly motivated, positive force. A bright, gleaming, warm ray of light that will touch your soul and bring a smile to your face. You will be brought to tears of laughter by the sound of her voice and her outlandish humor. Be sure to take a picture of this being, as she will not be here for long. She never stays in one place too long.
Leitisha, I'm glad we met.
by Brad Black January 03, 2012

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.