Top definition
Clutch + rachet

A ratchet that can perform under pressure.
Picked a clutchet up at the club last nightratchet clutch club perform pressure
by Bichweiner January 21, 2015
Get the mug
Get a clutchet mug for your coworker Jovana.