Sphinx

/sfɪŋks/

Slang Meanings

Something enigmatic or mysterious.
Her smile was a sphinx, leaving everyone guessing her true feelings.
An unsolvable problem or mystery.
The company's financial records were a complete sphinx to the auditors.