Pumpkin, peanut, bubby, baby, babe, bae, honey, darling, sugar, sweetie, honeybunch… English is packed full of fun, creative, and cute nicknames to call your loved ones. ... For the guys:
Sweet Cakes – Perfect for the sentimental sweeties out there. Sweetdums – Perfect for someone who loves to talk and is very sweet-natured. Jaanu Baby – Another Indian nickname for your bae. Stud Muffin – If your boyfriend is a manly man, and, at the same time, a cutie pie, this name would be perfect for him.
A nice easy one to kick us off – there's nothing divisive about “sweetie”. Sweetie is vanilla, it's steady, a surefire hit; it's the Tom Hanks of boyfriend nicknames. As a term of endearment that's been used for decades, it has a genuine sense of affection to it.
Yes, it is also used for men (the word "especially" in this definition implies that it is not exclusively used for young women). You should describe more specifically what kind of word you want, and in what situation it would be used.
To subtly flirt with a guy, maintain eye contact, keep you body language open, and keep the conversation casual with a joke or 2. Make sure you smile and look into his eyes, which shows him that you're interested. While you're talking, face him with your body and avoid crossing your arms so you seem relaxed.
verb. talk or behave amorously, without serious intentions. “My husband never flirts with other women” synonyms: butterfly, chat up, coquet, coquette, dally, mash, philander, romance.