Clairvoyant

/klɛrˈvɔɪənt/

Slang Meanings

know-it-all
She thinks she's a know-it-all just because she had one good prediction.
fortune teller
At the fair, I met a fortune teller who claimed she was a clairvoyant.