Skip to main content

parker vaughn's definitions

clutch

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!
by parker vaughn May 19, 2004
mugGet the clutchmug.

Share this definition