Used to describe or react to an increasingly mysterious or peculiar situation.
© 2026 English Reference