Well, that depends on the type of flirting you want to do. There’s no hard and fast rule about flirty words. You may use words like “handsome”, “sexy” (followed by an attribute), etc. Depending on the depth of flirting you may even spice it up with a bit arousing words hinting at sexual affair.