What is Ka-niggit?
1.
A rude way of saying 'Knight', spoken by the rude Frenchman in Monty Python and the Holy Grail.
Well if it isn't the silly English Ka-niggits and Sir Aurthur King who has the brain of a duck you know!
-The Rude Frenchman
2.
Olde English types used to pronounce almost all of their letters... this is one of the Python gang's pointed jokes at the stupidity of the English language and its development over time. The exaggeration of the silent 'k' and 'gh' make this one a personal favorite for most language geeks.
"You silly English Ka-nigg-hits." --French soldier, Monty Python and the Holy Grail.