1 definition by DrRatchet

Top Definition
(noun) a person who is ratchet or does ratchet things
"Look at that ratch over there in leopard printed leggings and multicolored weave twerking"
by DrRatchet May 28, 2012

Mug icon
Buy a Ratch mug!