powder monkeys

English

Noun

powder monkeys

  1. plural of powder monkey