Find the word definition

Wiktionary
cunt splices

n. (cunt splice English)