Top Definition
Getting important things done at the right time. Being the vital part to a team. On point.
Stealing the show amidst a group of people, kudiclutch

Putting in a last minute goal, kudi clutch etc
by noob101 March 29, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.