mercurial
/mɜːrˈkjʊəriəl/Definitions
1. adjective
Having a temperament or mood that changes rapidly and unpredictably
“Her mercurial mood swings made it difficult for her friends to keep up with her.”
2. noun
A person of mercurial temperament
“The mercurial star of the team was known for his unpredictable behavior on and off the field.”