ball of fire


Meanings

  • a highly energetic and indefatigable person
  • someone whose career progresses rapidly