I'm going to have to ask on here as I'm far too embarrassed to admit it in real life!! But what the heck is ham and how do I make it? I know it is a pig. I know there is gammon and pork for roasting but are these ham?? Do I do something to make it ham?? Please help, I really want Christmas ham!! Thanks!