new lad
Noun
Meaning
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
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