a situation like that calls for an energizer bunny
someone with seemingly unlimited energy and/or endurance
"a situation like that calls for an energizer bunny" What is the definition of "energizer bunny"?