dead from the neck up

listen to the pronunciation of dead from the neck up
الإنجليزية - الإنجليزية
(Slang) stupid; not intelligent