Stern Sex Definition

noun

Men generally.

Wiktionary