Не все дома
Так говорят о человеке, который ведёт себя странно, нелогично или совершает явно неразумные поступки. В основе выражения лежит образ дома, где не хватает кого-то из жильцов.
Эта «неполнота» переносится на умственные способности человека: если «не все дома», значит, с рассудком или здравым смыслом что-то не в порядке. Обычно фразеологизм употребляется в шутливом или ироничном тоне.
Культура речи