Insane Canadian MP: Honk Honk Means Heil Hitler