Find the word definition

Wiktionary
ice queens

n. (ice queen English)