Vocabulary

頭おかしい

insane; crazy; nuts; out of one's mind

expression i-adjective