An Encylopedia Britannica Company

ball of fire

1 ENTRIES FOUND:
ball of fire noun
plural balls of fire
ball of fire
noun
plural balls of fire
Britannica Dictionary definition of BALL OF FIRE
[count] chiefly US, informal
: a person who is very active and has a lot of energy