What does ball of fire mean?

ball of fire meaning in General Dictionary

a highly lively and indefatigable individual

View more

  • some one whose career progresses rapidly