one brick short of a full load in French
one brick short of a full load in French
ne pas avoir toute sa tête
(slang) Not mentally sound; insane.