Skip to content

ducky

Dictionary definition · ducky

noun

  1. a special loved one

Source: Open English WordNet (CC BY 4.0).