This has surely got to be the ' scotch pie ' ie. a mutton pie, absolutely disgusting, it's a practical joke that the Scots play on tourists.
We were once given them in a packed lunch whilst on a fishing holiday on the River Nith, we threw them on the river bank and even the rats wouldn't eat them.
Dave H