weird, crazy, insane
Used as an intensifier, particularly for crazy or synonyms.
Crazy; ridiculous.
Insane or mentally ill.
a demented idea
Suffering from dementia.