danny bonaduce rolls so hard, he is such a finisher
a guy who is always finshing everything out no matter what the circumstances
"danny bonaduce rolls so hard, he is such a finisher" What is the definition of "finisher"?