fire in the belly

Fire in the belly is the idiom used when referring to being ready to fight with a good deal of energy and determination. Fire in the belly is most commonly used when someone truly believes in what they are fighting for and therefore has determination and courage for the fight. The fight can literal or figurative in that there is a situation which needs resolved and the person has fire in their belly in order to resolve it.