Insane or mentally ill.
a demented idea
Crazy; ridiculous.
Suffering from dementia.
Showing irrational behaviour, especially of a romantic or sentimental nature.