What does buck slut mean?

buck slut meaning in Urban Dictionary

a woman having sucked a great deal penis through the years that she's got really developed a case of buck teeth.