numchucks

English

Noun

numchucks

  1. plural of numchuck