Find the word definition

Wiktionary
sex gods

n. (sex god English)