What does a duckett mean?

a duckett meaning in Urban Dictionary

a horny whore