‘Moo Deng? Who Deng?’ Meet Haggis 0 06.11.2024 12:22 BangkokPost.com Haggis is a Scottish pudding prepared by cooking sheep organs inside the animal’s stomach, in which it is also served.