also gung-ho
If you say that someone is ~, you mean that they are very enthusiastic or eager to do something, for example to fight in a battle. (INFORMAL)
He has warned some of his more ~ generals about the consequences of an invasion...
Senate Republicans are less gung-ho about tax cuts.
ADJ