Wiktionary
donkey kongs
n. (plural form of donkey kong English)
n. (plural form of donkey kong English)