Haggis is a traditional
Scottish pudding. It is made from minced sheep's heart,
liver and
lungs, mixed with diced
onion, oatmeal, fat and spices. The whole lot is put into a sheep's
stomach and simmered for around three hours. It tastes a lot better than it sounds.