Skip to main content

Definitions by ReNDeR

Handcuffs; used to detain people by police officers.
bracelet by ReNDeR December 5, 2002