Wait....what? I thought haggis was some sort of stew or pudding made from sheeps' innards.......?A haggis.
Um, yes... - but ask any Scot, they'll tell you it's a timid little animal dwelling in the moors. (as long as you're a foreigner, of course...)Wait....what? I thought haggis was some sort of stew or pudding made from sheeps' innards.......?