What does Beef truncheon mean?

Beef truncheon meaning in Urban Dictionary

One other way of dealing with a dick.