new lad

Etymology
Modeled on,.

Noun

 * 1)  A sexist young man who embraces traditional male attitudes.