Twinkle in my eyes

"A twinkle in your eyes". An expression we have heard a lot. I know it means happiness revealed by your eyes but I don't exactly understand how that expression came into existence. Have you seen eyes twinkling?? Cats eyes, yes but in humans that would look creepy. Cue all the horror movies with people with… Continue reading Twinkle in my eyes