A ham is (let us not mince words) a pig's rear end. It's a hefty hunk of flesh and bone, weighing in somewhere between 12 and 30 pounds. Fresh or cured, ham can be prepared in innumerable ways. And... This description may be from another edition of this product.