oiseaux brained

listen to the pronunciation of oiseaux brained
French - English
bird brained
(USA) stupid person (Informal)