Meaning of ball of fire in English:

ball of fire

phrase

  • A person full of energy and enthusiasm.