Meaning of turkey drumstick

Definition of turkey drumstick

(noun) the lower joint of the leg of a turkey

Other information on turkey drumstick

WIKIPEDIA results for turkey drumstick
Amazon results for turkey drumstick