duracell

listen to the pronunciation of duracell
English - English

Definition of duracell in English English dictionary

Duracell bunny
A person who seems to have limitless energy and endurance

Conservative leader is a stress-tested Duracell bunny with the capacity to make any crisis seem reasonable, or so his friends say.