Skip to main content

Definitions by Peaches S.

Slang for deputies (Sheriff's Office)
Man the riffs arrested my cousin cause he had a warrant.
riffs by Peaches S. January 25, 2008