Find the word definition

Wiktionary

newbs

n. (plural of newb English)