Video shows what demented means. Insane or mentally ill.. Suffering from dementia.. Crazy; ridiculous.. Demented Meaning.
確定! 回上一頁