Question: is femme fatale a compliment?
Answer: The phrase is French for "fatal woman". It means a beautiful seductive woman who uses her power over men to get her own way, so it is not really a nice thing to call you unless it meant as a joke.