An insult referring to a stupid or dimwitted person, especially one who is muscular but not intelligent.
Compound of 'beef' (muscle/strength) + 'head' (person), suggesting someone with more brawn than brain; American slang from mid-20th century.
Try Another Word