Find the word definition

Wiktionary

bloodnuts

n. (plural of bloodnut English)