Top definition
A person who is known for coming in clutch, or a person who has come in clutch in the current situation.
Damn yo, thanks for sending me that homework last minute. You a clutch dog, homey.
by Sir Benis Bepidus March 13, 2018
Get the mug
Get a Clutch Dog mug for your mate Manley.