Find the word definition

Wiktionary
new laddish

a. (context British English) Having the characteristics of a new lad.