Quote Originally Posted by goldfinch View Post
"Glitter in the veins" means being naturally glamorous, born to shine.
Thanks! It's obvious that even though I've lived in Texas 14 years I'm not from here.