« Back to Glossary IndexHaggis Definition: Scottish dish of sheep’s stomach stuffed with minced heart, liver, lungs, and oats then poached or boiled. If you love it, please share...