Skip to main content

Definitions by parker vaughn

adjective

one who is last left alive in a counter-strike scrimmage, and is able to win that round for his team.
KSharp is clutch, he can always take his team to victory!
clutch by parker vaughn May 19, 2004