chuckster

Etymology
From chuck, in the meaning of throwing or hurling something.

Noun

 * 1)  Someone who throws or hurls something.