What does balls of fire mean?

balls of fire meaning in Urban Dictionary

1. flaming testicles2. a flaming sphere


Sentence Examples with the word balls of fire

There were no balls of fire to be seen now.

View more Sentence Examples