darbies

Handcuffs.
Categories: British slang