Knicks definition

(UK, colloquial) Knickers.
noun
0
0
(cycling) Lycra pants (usually short) used by cyclists.
noun
0
0
Advertisement

Origin of knicks

  • Abbreviation of knickers.

    From Wiktionary