Sekirov Dictionary

ducks

/dʌks/

noun3

  1. (UK, Northern-England) Dear (used as a pet name).
  2. (slang) A pair of twos.
Phrases with ducks

This dictionary works without the internet: on your phone · in Chrome