So I JUST discovered that the more proper form of the phrase "chomping at the bit" is "champing at the bit".
However, further research shows that the words share almost all meanings and that the verb "to champ" in completely out of use except for in the phrase "champing at the bit".
Furthermore, they're both words from the 16th century and people have been trying to phase out "champing" since then. Similar to "stamping" being replaced with "stomping" in many cases or any number of similar changes.
It irks me a bit that people suggest that "champing at the bit" is proper since the minority of people use it and the word is all but dead elsewhere in American English.
Language is defined by usage. No grammer is write or wrong except by the word of the people who speak a language.
Gonna sound stupid here but I will FIGHT for omitting the Oxford comma, eliminating archaic words which have been replaced, the RIGHT of all speakers to create new coinages and for the absolute and undeniable grammatical correctitude of the split infinitive. And I believe that any spoken sentence fragment is appropriate in print.
I feel very passionate that the language belongs to the working people, not their grandparents. To the writers, not their editors. To the coffee houses, not the colleges.
And goddammit, David Mamet dialogue should be the MODEL for authenticity in English communication.