0
Anonymous
I don't think so...
Wiki User
It's toffee! Made with sugar milk and butter.
Scotland.
It was from Scotland.
Scotland