a girl so stunningly beautiful that she's glowing; a strikingly beautiful girl whose nice, funny, and smart, too; a girl everyone loves
Yeah, she's a definite anna claire!
by summerlovin8654 March 31, 2011
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×