look up any word, like thot:

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
51 21