meaning of a duckett

a duckett meaning in Urban Dictionary

a horny whore