Wiktionary
skellingtons
n. (plural of skellington English)
n. (plural of skellington English)