NichiDict

どうかしている

[doukashiteiru]

Meanings

1.Expression

something's wrong (with someone); not right (in the head); not oneself; crazy; nuts