If someone is champing at the bit
or is chomping at the bit
, they are very impatient to do something, but they are prevented from doing it, usually
that they have no control over.
I expect you're champing at the bit, so we'll get things going as soon as we can.
COBUILD Advanced English Dictionary. Copyright © HarperCollins Publishers