Vocabulary
頭おかしい
あたまおかしい
insane; crazy; nuts; out of one's mind
expression
i-adjective