beetlebrain

beetlebrain

A stupid person. Did you hear that guy's ridiculous question? Geez, what a beetlebrain.
Farlex Dictionary of Idioms.

beetlebrain

(ˈbidlæbren)
n. a stupid person. Why are you such a beetlebrain when it comes to math?
McGraw-Hill's Dictionary of American Slang and Colloquial Expressions
See also:
  • cabbagehead
  • chowderhead
  • cluck
  • beetle
  • conehead
  • dinghead
  • dipwad
  • dimwit
  • blockhead