Definify.com

Definition 2024


whipsticks

whipsticks

English

Noun

whipsticks

  1. plural of whipstick