Top Definition
magical and glows most of the time
that star reminds me of gisele
by Clavical August 07, 2005
1 more definition
A french name meaning "a promise." The original spelling of Gisele with one 'L' is with an accent on the first 'e'.
I can rely on Gisele. Is this a 'promise' I can keep?
by Readd February 05, 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.

×