English edit

Noun edit

turduckens

  1. plural of turducken