passionate enigma meaning