not have much between the ears
To be rather stupid, dull, or dimwitted; to not have much common sense or basic intelligence. She seems nice enough, but I get the sense that she might not have much between the ears. Jake always goes out with really attractive guys who don't have much between the ears.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.