Miscellaneous
Define little ducks?
1
A term of endearment, especially for a loved one. Primarily used in the United Kingdom.
Rating
Similar questions
{{similarQuestion.category}}
•
{{similarQuestion.answerCount}}