Noun
new lad (plural new lads) (Britain) A sexist young man who embraces traditional male attitudes.
New Lad (plural New Lads) Alternative letter-case form of new lad