Definify.com

Definition 2025


whipsticks

whipsticks

English

Noun

whipsticks

  1. plural of whipstick