It's detonation. The single worst thing that can happen to an engine. Keep it up any longer and you will either have a hole in your piston, or a rod throught the block.
it's caused be either a very lean mixture or more than likely, too much ignition advance.