This is another of shadicparadox's fetch ideas that I stole, erm, I mean, was inspired by. Sonic is singing about how he doesn't want to be a "Canadian idiot" like Silver is. No offence is intended towards Americans or Canadians; this was done purely out of good humour. You might have to watch it in full screen mode to read all the text bubbles.
Tags: Al Canadian hedgehog humour idiot Silver sonic the weird Yankovic