meaning of Beef truncheon

Beef truncheon meaning in Urban Dictionary

One other way of dealing with a dick.