What does buck tooth barbie mean?

buck tooth barbie meaning in Urban Dictionary

a great looking girl which provides too many blowjobs