Improvised some jazz, perhaps
• Improvised musically
• Played the siren
• Seduced
• What Theda Bara did