Definition of a ball of fire in English:

a ball of fire

phrase

  • A person full of energy and enthusiasm.