Question: what does it mean when a guy says you have a pretty smile?
Answer: No it means he considers your smile beautiful, and possibly your mouth, teeth and maybe your lips. But it sounds like he's flirting with you, meaning he considers you attractive overall. If a guy says you have nice eyes, it means he's most drawn to your eyes. ... Some people just have beautiful smiles, just say thank you.