crackshots

English

Noun

crackshots

  1. plural of crackshot