Sounds like Linda Blair in the Excorsist. I love tiels. I’ve had a few over the years. My kitty has a meow that makes me think his head will spin around and projectile vomiting will happen.
Tiels are bi-polar. Solis can be acting all nice, next minute he's a raging bite machine.