turduckens

English

Noun

turduckens

  1. plural of turducken