Insane Canadian MP: Honk, Honk means Heil Hitler