Wiktionary
couplezillas
n. (plural of couplezilla English)
n. (plural of couplezilla English)