Did you mean crapshooter?
crapshooter
noun
°A person who plays craps.