dead from the neck up

Meaning

Very stupid; brain-dead.

Notes

Sign in to write sticky notes