RangerAl's definitions
Cop-speak for a "frequent flyer". One who is always in trouble, always screwing up, or a drain on society.
by RangerAl August 27, 2013
Get the Ratchet Ass mug.
Get the Ratchet Ass mug.We'll email you a link to sign in instantly.