Crazy; ridiculous.
Insane or mentally ill.
a demented idea
Suffering from dementia.
Mad; insane.
Deeply hurt, saddened, or worried; incapacitated by distress.