boy- winona has such gross doodoo chompers
noun: the definition of someone who has brown stains on the front of their two front teeth
"boy- winona has such gross doodoo chompers" What is the definition of "doodoo chompers"?