whipcracks

English

Noun

whipcracks

  1. plural of whipcrack