Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by UWA Hockey
Clinic
Share definition
Flag
clinic refers to an absolute display of
superior
skill
by one team over another - think about a leek riding a
panther
UWA put on an absolute clinic against
Vic
Park
in the
2020
Preliminary Final.
Clinic
by
UWA Hockey
October 10, 2020
Get the
Clinic
mug.