that beefhead is ridiculous, all yellin at the referee
a casual, yet effective insult to a person antagonizing, criticizing or making fun of you
"that beefhead is ridiculous, all yellin at the referee" What is the definition of "beefhead"?