☆
noun
See crapshooter in American Heritage Dictionary 4
Browse entries near crapshooter
crape
crapola
crapper
crappie
crappy
crapshoot
craps
crapulence
crapulous
crap