Darbies

Noun

  • (Britain, slang) handcuffs
  • plural of darby

Leave a Reply

Your email address will not be published.