What the Heck Is a Scotch Egg?

And is it really from Scotland?