Definify.com

Definition 2026


whipsticks

whipsticks

English

Noun

whipsticks

  1. plural of whipstick