dead from the neck up

English

Adjective

dead from the neck up (not comparable)

  1. (colloquial) Very stupid; brain-dead.