What does Beef witted mean?

Beef witted meaning in General Dictionary

Stupid dull