Taste like chicken!
Thank goodness, they were talking about a bird, considering the nicknames the Brits have for things......
Its just a big goose right? Prolly real tasty. :-)