kerpows

English

Noun

kerpows

  1. plural of kerpow