Darbies definition

Plural form of darby.
noun
0
0
(UK, slang) Handcuffs.
noun
0
0
Advertisement