1 definition by Johnny hi

Top Definition
Something the New York Knicks can’t do
Wow the Knicks really suck at defense!
by Johnny hi January 26, 2018

Mug icon
Buy a Defense mug!