Definify.com

Definition 2025


knobsticks

knobsticks

English

Noun

knobsticks

  1. plural of knobstick