What does Ben Tennant mean?

Ben Tennant meaning in Urban Dictionary

an animal of the ginger types. Annually, on brand-new many years eve, he carries out a ritual in which he slays a pig. He then makes bacon from that mangled carcass.