Wiktionary
splatterfests
n. (plural of splatterfest English)
n. (plural of splatterfest English)