NichiDict

頭がどうかしている

あたまがどうかしている
[atamagadoukashiteiru]

Meanings

1.ExpressionIchidan

to be crazy; to be mad; to have a screw loose