Skip to main content

Definitions by RangerAl

Ratchet Ass 

Cop-speak for a "frequent flyer". One who is always in trouble, always screwing up, or a drain on society.
There's Bubba. Wonder what that ratchet ass is up to now?
Ratchet Ass by RangerAl August 27, 2013