1 definition by Jpizz99

Top Definition
To crush someone badly in a sport, mainly basketball.
" Dude, he's puttin on a clinic"
by Jpizz99 March 08, 2006
Mug icon
Buy a clinic mug!