1 definition by Jpizz99

1
To crush someone badly in a sport, mainly basketball.
" Dude, he's puttin on a clinic"
by Jpizz99 March 08, 2006
Get the merch
Get the clinic neck gaiter and mug.