crackpot

noun

An eccentric or foolish person.

adjective

Eccentric; impractical.