1 definition by CaptainMorganSFPL

Top Definition
Performing with a high degree of precision, as in when one "runs a clinic."
Their game is getting clinical these days!
by CaptainMorganSFPL June 28, 2009
Mug icon
Buy a clinical mug!