doughfoot

noun
plural doughfeet or doughfoots

Definition of doughfoot

slang